### YamlMime:ManagedReference
items:
- uid: Awperative.Scene
  commentId: T:Awperative.Scene
  id: Scene
  parent: Awperative
  children:
  - Awperative.Scene.AddBody
  - Awperative.Scene.AddBody(Awperative.Transform)
  - Awperative.Scene.BodyCreatedEvent
  - Awperative.Scene.BodyDestroyedEvent
  - Awperative.Scene.DestroyBody(Awperative.Body)
  - Awperative.Scene.Draw(Microsoft.Xna.Framework.GameTime)
  - Awperative.Scene.GetBodies(System.String)
  - Awperative.Scene.GetBody(System.String)
  - Awperative.Scene.Load
  - Awperative.Scene.Unload
  - Awperative.Scene.Update(Microsoft.Xna.Framework.GameTime)
  - Awperative.Scene.bodies
  langs:
  - csharp
  - vb
  name: Scene
  nameWithType: Scene
  fullName: Awperative.Scene
  type: Class
  source:
    remote:
      path: Awperative/Kernel/Entities/Scenes/Events.cs
      branch: main
      repo: https://github.com/BlazeyDotOrg/Awperative.git
    id: Scene
    path: Awperative/Kernel/Entities/Scenes/Events.cs
    startLine: 6
  assemblies:
  - Awperative
  namespace: Awperative
  syntax:
    content: 'public sealed class Scene : DockerEntity'
    content.vb: Public NotInheritable Class Scene Inherits DockerEntity
  inheritance:
  - System.Object
  - Awperative.DockerEntity
  inheritedMembers:
  - Awperative.DockerEntity.AddComponent``1
  - Awperative.DockerEntity.AddComponent``1(System.Object[])
  - Awperative.DockerEntity.Scene
  - Awperative.DockerEntity.GetComponent``1
  - Awperative.DockerEntity.GetComponents``1
  - Awperative.DockerEntity.RemoveComponent(Awperative.Component)
  - Awperative.DockerEntity.RemoveComponent``1
  - Awperative.DockerEntity.RemoveComponents``1
  - System.Object.Equals(System.Object)
  - System.Object.Equals(System.Object,System.Object)
  - System.Object.GetHashCode
  - System.Object.GetType
  - System.Object.ReferenceEquals(System.Object,System.Object)
  - System.Object.ToString
- uid: Awperative.Scene.AddBody(Awperative.Transform)
  commentId: M:Awperative.Scene.AddBody(Awperative.Transform)
  id: AddBody(Awperative.Transform)
  parent: Awperative.Scene
  langs:
  - csharp
  - vb
  name: AddBody(Transform)
  nameWithType: Scene.AddBody(Transform)
  fullName: Awperative.Scene.AddBody(Awperative.Transform)
  type: Method
  source:
    remote:
      path: Awperative/Kernel/Entities/Scenes/Bodies.cs
      branch: main
      repo: https://github.com/BlazeyDotOrg/Awperative.git
    id: AddBody
    path: Awperative/Kernel/Entities/Scenes/Bodies.cs
    startLine: 9
  assemblies:
  - Awperative
  namespace: Awperative
  syntax:
    content: public Body AddBody(Transform __transform)
    parameters:
    - id: __transform
      type: Awperative.Transform
    return:
      type: Awperative.Body
    content.vb: Public Function AddBody(__transform As Transform) As Body
  overload: Awperative.Scene.AddBody*
- uid: Awperative.Scene.AddBody
  commentId: M:Awperative.Scene.AddBody
  id: AddBody
  parent: Awperative.Scene
  langs:
  - csharp
  - vb
  name: AddBody()
  nameWithType: Scene.AddBody()
  fullName: Awperative.Scene.AddBody()
  type: Method
  source:
    remote:
      path: Awperative/Kernel/Entities/Scenes/Bodies.cs
      branch: main
      repo: https://github.com/BlazeyDotOrg/Awperative.git
    id: AddBody
    path: Awperative/Kernel/Entities/Scenes/Bodies.cs
    startLine: 19
  assemblies:
  - Awperative
  namespace: Awperative
  syntax:
    content: public Body AddBody()
    return:
      type: Awperative.Body
    content.vb: Public Function AddBody() As Body
  overload: Awperative.Scene.AddBody*
- uid: Awperative.Scene.GetBodies(System.String)
  commentId: M:Awperative.Scene.GetBodies(System.String)
  id: GetBodies(System.String)
  parent: Awperative.Scene
  langs:
  - csharp
  - vb
  name: GetBodies(string)
  nameWithType: Scene.GetBodies(string)
  fullName: Awperative.Scene.GetBodies(string)
  type: Method
  source:
    remote:
      path: Awperative/Kernel/Entities/Scenes/Bodies.cs
      branch: main
      repo: https://github.com/BlazeyDotOrg/Awperative.git
    id: GetBodies
    path: Awperative/Kernel/Entities/Scenes/Bodies.cs
    startLine: 29
  assemblies:
  - Awperative
  namespace: Awperative
  syntax:
    content: public Body[] GetBodies(string tag)
    parameters:
    - id: tag
      type: System.String
    return:
      type: Awperative.Body[]
    content.vb: Public Function GetBodies(tag As String) As Body()
  overload: Awperative.Scene.GetBodies*
  nameWithType.vb: Scene.GetBodies(String)
  fullName.vb: Awperative.Scene.GetBodies(String)
  name.vb: GetBodies(String)
- uid: Awperative.Scene.GetBody(System.String)
  commentId: M:Awperative.Scene.GetBody(System.String)
  id: GetBody(System.String)
  parent: Awperative.Scene
  langs:
  - csharp
  - vb
  name: GetBody(string)
  nameWithType: Scene.GetBody(string)
  fullName: Awperative.Scene.GetBody(string)
  type: Method
  source:
    remote:
      path: Awperative/Kernel/Entities/Scenes/Bodies.cs
      branch: main
      repo: https://github.com/BlazeyDotOrg/Awperative.git
    id: GetBody
    path: Awperative/Kernel/Entities/Scenes/Bodies.cs
    startLine: 43
  assemblies:
  - Awperative
  namespace: Awperative
  syntax:
    content: public Body GetBody(string tag)
    parameters:
    - id: tag
      type: System.String
    return:
      type: Awperative.Body
    content.vb: Public Function GetBody(tag As String) As Body
  overload: Awperative.Scene.GetBody*
  nameWithType.vb: Scene.GetBody(String)
  fullName.vb: Awperative.Scene.GetBody(String)
  name.vb: GetBody(String)
- uid: Awperative.Scene.DestroyBody(Awperative.Body)
  commentId: M:Awperative.Scene.DestroyBody(Awperative.Body)
  id: DestroyBody(Awperative.Body)
  parent: Awperative.Scene
  langs:
  - csharp
  - vb
  name: DestroyBody(Body)
  nameWithType: Scene.DestroyBody(Body)
  fullName: Awperative.Scene.DestroyBody(Awperative.Body)
  type: Method
  source:
    remote:
      path: Awperative/Kernel/Entities/Scenes/Bodies.cs
      branch: main
      repo: https://github.com/BlazeyDotOrg/Awperative.git
    id: DestroyBody
    path: Awperative/Kernel/Entities/Scenes/Bodies.cs
    startLine: 51
  assemblies:
  - Awperative
  namespace: Awperative
  syntax:
    content: public void DestroyBody(Body __body)
    parameters:
    - id: __body
      type: Awperative.Body
    content.vb: Public Sub DestroyBody(__body As Body)
  overload: Awperative.Scene.DestroyBody*
- uid: Awperative.Scene.bodies
  commentId: P:Awperative.Scene.bodies
  id: bodies
  parent: Awperative.Scene
  langs:
  - csharp
  - vb
  name: bodies
  nameWithType: Scene.bodies
  fullName: Awperative.Scene.bodies
  type: Property
  source:
    remote:
      path: Awperative/Kernel/Entities/Scenes/Core.cs
      branch: main
      repo: https://github.com/BlazeyDotOrg/Awperative.git
    id: bodies
    path: Awperative/Kernel/Entities/Scenes/Core.cs
    startLine: 11
  assemblies:
  - Awperative
  namespace: Awperative
  syntax:
    content: public List<Body> bodies { get; }
    parameters: []
    return:
      type: System.Collections.Generic.List{Awperative.Body}
    content.vb: Public Property bodies As List(Of Body)
  overload: Awperative.Scene.bodies*
- uid: Awperative.Scene.Unload
  commentId: M:Awperative.Scene.Unload
  id: Unload
  parent: Awperative.Scene
  langs:
  - csharp
  - vb
  name: Unload()
  nameWithType: Scene.Unload()
  fullName: Awperative.Scene.Unload()
  type: Method
  source:
    remote:
      path: Awperative/Kernel/Entities/Scenes/Core.cs
      branch: main
      repo: https://github.com/BlazeyDotOrg/Awperative.git
    id: Unload
    path: Awperative/Kernel/Entities/Scenes/Core.cs
    startLine: 13
  assemblies:
  - Awperative
  namespace: Awperative
  syntax:
    content: public void Unload()
    content.vb: Public Sub Unload()
  overload: Awperative.Scene.Unload*
- uid: Awperative.Scene.Load
  commentId: M:Awperative.Scene.Load
  id: Load
  parent: Awperative.Scene
  langs:
  - csharp
  - vb
  name: Load()
  nameWithType: Scene.Load()
  fullName: Awperative.Scene.Load()
  type: Method
  source:
    remote:
      path: Awperative/Kernel/Entities/Scenes/Core.cs
      branch: main
      repo: https://github.com/BlazeyDotOrg/Awperative.git
    id: Load
    path: Awperative/Kernel/Entities/Scenes/Core.cs
    startLine: 18
  assemblies:
  - Awperative
  namespace: Awperative
  syntax:
    content: public void Load()
    content.vb: Public Sub Load()
  overload: Awperative.Scene.Load*
- uid: Awperative.Scene.Update(Microsoft.Xna.Framework.GameTime)
  commentId: M:Awperative.Scene.Update(Microsoft.Xna.Framework.GameTime)
  id: Update(Microsoft.Xna.Framework.GameTime)
  parent: Awperative.Scene
  langs:
  - csharp
  - vb
  name: Update(GameTime)
  nameWithType: Scene.Update(GameTime)
  fullName: Awperative.Scene.Update(Microsoft.Xna.Framework.GameTime)
  type: Method
  source:
    remote:
      path: Awperative/Kernel/Entities/Scenes/Core.cs
      branch: main
      repo: https://github.com/BlazeyDotOrg/Awperative.git
    id: Update
    path: Awperative/Kernel/Entities/Scenes/Core.cs
    startLine: 23
  assemblies:
  - Awperative
  namespace: Awperative
  syntax:
    content: public void Update(GameTime __gameTime)
    parameters:
    - id: __gameTime
      type: Microsoft.Xna.Framework.GameTime
    content.vb: Public Sub Update(__gameTime As GameTime)
  overload: Awperative.Scene.Update*
- uid: Awperative.Scene.Draw(Microsoft.Xna.Framework.GameTime)
  commentId: M:Awperative.Scene.Draw(Microsoft.Xna.Framework.GameTime)
  id: Draw(Microsoft.Xna.Framework.GameTime)
  parent: Awperative.Scene
  langs:
  - csharp
  - vb
  name: Draw(GameTime)
  nameWithType: Scene.Draw(GameTime)
  fullName: Awperative.Scene.Draw(Microsoft.Xna.Framework.GameTime)
  type: Method
  source:
    remote:
      path: Awperative/Kernel/Entities/Scenes/Core.cs
      branch: main
      repo: https://github.com/BlazeyDotOrg/Awperative.git
    id: Draw
    path: Awperative/Kernel/Entities/Scenes/Core.cs
    startLine: 28
  assemblies:
  - Awperative
  namespace: Awperative
  syntax:
    content: public void Draw(GameTime __gameTime)
    parameters:
    - id: __gameTime
      type: Microsoft.Xna.Framework.GameTime
    content.vb: Public Sub Draw(__gameTime As GameTime)
  overload: Awperative.Scene.Draw*
- uid: Awperative.Scene.BodyCreatedEvent
  commentId: E:Awperative.Scene.BodyCreatedEvent
  id: BodyCreatedEvent
  parent: Awperative.Scene
  langs:
  - csharp
  - vb
  name: BodyCreatedEvent
  nameWithType: Scene.BodyCreatedEvent
  fullName: Awperative.Scene.BodyCreatedEvent
  type: Event
  source:
    remote:
      path: Awperative/Kernel/Entities/Scenes/Events.cs
      branch: main
      repo: https://github.com/BlazeyDotOrg/Awperative.git
    id: BodyCreatedEvent
    path: Awperative/Kernel/Entities/Scenes/Events.cs
    startLine: 9
  assemblies:
  - Awperative
  namespace: Awperative
  syntax:
    content: public event EventHandler<BodyCreateEvent> BodyCreatedEvent
    return:
      type: System.EventHandler{Awperative.BodyCreateEvent}
    content.vb: Public Event BodyCreatedEvent As EventHandler(Of BodyCreateEvent)
- uid: Awperative.Scene.BodyDestroyedEvent
  commentId: E:Awperative.Scene.BodyDestroyedEvent
  id: BodyDestroyedEvent
  parent: Awperative.Scene
  langs:
  - csharp
  - vb
  name: BodyDestroyedEvent
  nameWithType: Scene.BodyDestroyedEvent
  fullName: Awperative.Scene.BodyDestroyedEvent
  type: Event
  source:
    remote:
      path: Awperative/Kernel/Entities/Scenes/Events.cs
      branch: main
      repo: https://github.com/BlazeyDotOrg/Awperative.git
    id: BodyDestroyedEvent
    path: Awperative/Kernel/Entities/Scenes/Events.cs
    startLine: 10
  assemblies:
  - Awperative
  namespace: Awperative
  syntax:
    content: public event EventHandler<BodyDestroyEvent> BodyDestroyedEvent
    return:
      type: System.EventHandler{Awperative.BodyDestroyEvent}
    content.vb: Public Event BodyDestroyedEvent As EventHandler(Of BodyDestroyEvent)
references:
- uid: Awperative
  commentId: N:Awperative
  href: Awperative.html
  name: Awperative
  nameWithType: Awperative
  fullName: Awperative
- uid: System.Object
  commentId: T:System.Object
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object
  name: object
  nameWithType: object
  fullName: object
  nameWithType.vb: Object
  fullName.vb: Object
  name.vb: Object
- uid: Awperative.DockerEntity
  commentId: T:Awperative.DockerEntity
  parent: Awperative
  href: Awperative.DockerEntity.html
  name: DockerEntity
  nameWithType: DockerEntity
  fullName: Awperative.DockerEntity
- uid: Awperative.DockerEntity.AddComponent``1
  commentId: M:Awperative.DockerEntity.AddComponent``1
  parent: Awperative.DockerEntity
  href: Awperative.DockerEntity.html#Awperative_DockerEntity_AddComponent__1
  name: AddComponent<Generic>()
  nameWithType: DockerEntity.AddComponent<Generic>()
  fullName: Awperative.DockerEntity.AddComponent<Generic>()
  nameWithType.vb: DockerEntity.AddComponent(Of Generic)()
  fullName.vb: Awperative.DockerEntity.AddComponent(Of Generic)()
  name.vb: AddComponent(Of Generic)()
  spec.csharp:
  - uid: Awperative.DockerEntity.AddComponent``1
    name: AddComponent
    href: Awperative.DockerEntity.html#Awperative_DockerEntity_AddComponent__1
  - name: <
  - name: Generic
  - name: '>'
  - name: (
  - name: )
  spec.vb:
  - uid: Awperative.DockerEntity.AddComponent``1
    name: AddComponent
    href: Awperative.DockerEntity.html#Awperative_DockerEntity_AddComponent__1
  - name: (
  - name: Of
  - name: " "
  - name: Generic
  - name: )
  - name: (
  - name: )
- uid: Awperative.DockerEntity.AddComponent``1(System.Object[])
  commentId: M:Awperative.DockerEntity.AddComponent``1(System.Object[])
  parent: Awperative.DockerEntity
  isExternal: true
  href: Awperative.DockerEntity.html#Awperative_DockerEntity_AddComponent__1_System_Object___
  name: AddComponent<Generic>(object[])
  nameWithType: DockerEntity.AddComponent<Generic>(object[])
  fullName: Awperative.DockerEntity.AddComponent<Generic>(object[])
  nameWithType.vb: DockerEntity.AddComponent(Of Generic)(Object())
  fullName.vb: Awperative.DockerEntity.AddComponent(Of Generic)(Object())
  name.vb: AddComponent(Of Generic)(Object())
  spec.csharp:
  - uid: Awperative.DockerEntity.AddComponent``1(System.Object[])
    name: AddComponent
    href: Awperative.DockerEntity.html#Awperative_DockerEntity_AddComponent__1_System_Object___
  - name: <
  - name: Generic
  - name: '>'
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: '['
  - name: ']'
  - name: )
  spec.vb:
  - uid: Awperative.DockerEntity.AddComponent``1(System.Object[])
    name: AddComponent
    href: Awperative.DockerEntity.html#Awperative_DockerEntity_AddComponent__1_System_Object___
  - name: (
  - name: Of
  - name: " "
  - name: Generic
  - name: )
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: (
  - name: )
  - name: )
- uid: Awperative.DockerEntity.Scene
  commentId: F:Awperative.DockerEntity.Scene
  parent: Awperative.DockerEntity
  href: Awperative.DockerEntity.html#Awperative_DockerEntity_Scene
  name: Scene
  nameWithType: DockerEntity.Scene
  fullName: Awperative.DockerEntity.Scene
- uid: Awperative.DockerEntity.GetComponent``1
  commentId: M:Awperative.DockerEntity.GetComponent``1
  parent: Awperative.DockerEntity
  href: Awperative.DockerEntity.html#Awperative_DockerEntity_GetComponent__1
  name: GetComponent<Generic>()
  nameWithType: DockerEntity.GetComponent<Generic>()
  fullName: Awperative.DockerEntity.GetComponent<Generic>()
  nameWithType.vb: DockerEntity.GetComponent(Of Generic)()
  fullName.vb: Awperative.DockerEntity.GetComponent(Of Generic)()
  name.vb: GetComponent(Of Generic)()
  spec.csharp:
  - uid: Awperative.DockerEntity.GetComponent``1
    name: GetComponent
    href: Awperative.DockerEntity.html#Awperative_DockerEntity_GetComponent__1
  - name: <
  - name: Generic
  - name: '>'
  - name: (
  - name: )
  spec.vb:
  - uid: Awperative.DockerEntity.GetComponent``1
    name: GetComponent
    href: Awperative.DockerEntity.html#Awperative_DockerEntity_GetComponent__1
  - name: (
  - name: Of
  - name: " "
  - name: Generic
  - name: )
  - name: (
  - name: )
- uid: Awperative.DockerEntity.GetComponents``1
  commentId: M:Awperative.DockerEntity.GetComponents``1
  parent: Awperative.DockerEntity
  href: Awperative.DockerEntity.html#Awperative_DockerEntity_GetComponents__1
  name: GetComponents<Generic>()
  nameWithType: DockerEntity.GetComponents<Generic>()
  fullName: Awperative.DockerEntity.GetComponents<Generic>()
  nameWithType.vb: DockerEntity.GetComponents(Of Generic)()
  fullName.vb: Awperative.DockerEntity.GetComponents(Of Generic)()
  name.vb: GetComponents(Of Generic)()
  spec.csharp:
  - uid: Awperative.DockerEntity.GetComponents``1
    name: GetComponents
    href: Awperative.DockerEntity.html#Awperative_DockerEntity_GetComponents__1
  - name: <
  - name: Generic
  - name: '>'
  - name: (
  - name: )
  spec.vb:
  - uid: Awperative.DockerEntity.GetComponents``1
    name: GetComponents
    href: Awperative.DockerEntity.html#Awperative_DockerEntity_GetComponents__1
  - name: (
  - name: Of
  - name: " "
  - name: Generic
  - name: )
  - name: (
  - name: )
- uid: Awperative.DockerEntity.RemoveComponent(Awperative.Component)
  commentId: M:Awperative.DockerEntity.RemoveComponent(Awperative.Component)
  parent: Awperative.DockerEntity
  href: Awperative.DockerEntity.html#Awperative_DockerEntity_RemoveComponent_Awperative_Component_
  name: RemoveComponent(Component)
  nameWithType: DockerEntity.RemoveComponent(Component)
  fullName: Awperative.DockerEntity.RemoveComponent(Awperative.Component)
  spec.csharp:
  - uid: Awperative.DockerEntity.RemoveComponent(Awperative.Component)
    name: RemoveComponent
    href: Awperative.DockerEntity.html#Awperative_DockerEntity_RemoveComponent_Awperative_Component_
  - name: (
  - uid: Awperative.Component
    name: Component
    href: Awperative.Component.html
  - name: )
  spec.vb:
  - uid: Awperative.DockerEntity.RemoveComponent(Awperative.Component)
    name: RemoveComponent
    href: Awperative.DockerEntity.html#Awperative_DockerEntity_RemoveComponent_Awperative_Component_
  - name: (
  - uid: Awperative.Component
    name: Component
    href: Awperative.Component.html
  - name: )
- uid: Awperative.DockerEntity.RemoveComponent``1
  commentId: M:Awperative.DockerEntity.RemoveComponent``1
  parent: Awperative.DockerEntity
  href: Awperative.DockerEntity.html#Awperative_DockerEntity_RemoveComponent__1
  name: RemoveComponent<Generic>()
  nameWithType: DockerEntity.RemoveComponent<Generic>()
  fullName: Awperative.DockerEntity.RemoveComponent<Generic>()
  nameWithType.vb: DockerEntity.RemoveComponent(Of Generic)()
  fullName.vb: Awperative.DockerEntity.RemoveComponent(Of Generic)()
  name.vb: RemoveComponent(Of Generic)()
  spec.csharp:
  - uid: Awperative.DockerEntity.RemoveComponent``1
    name: RemoveComponent
    href: Awperative.DockerEntity.html#Awperative_DockerEntity_RemoveComponent__1
  - name: <
  - name: Generic
  - name: '>'
  - name: (
  - name: )
  spec.vb:
  - uid: Awperative.DockerEntity.RemoveComponent``1
    name: RemoveComponent
    href: Awperative.DockerEntity.html#Awperative_DockerEntity_RemoveComponent__1
  - name: (
  - name: Of
  - name: " "
  - name: Generic
  - name: )
  - name: (
  - name: )
- uid: Awperative.DockerEntity.RemoveComponents``1
  commentId: M:Awperative.DockerEntity.RemoveComponents``1
  parent: Awperative.DockerEntity
  href: Awperative.DockerEntity.html#Awperative_DockerEntity_RemoveComponents__1
  name: RemoveComponents<Generic>()
  nameWithType: DockerEntity.RemoveComponents<Generic>()
  fullName: Awperative.DockerEntity.RemoveComponents<Generic>()
  nameWithType.vb: DockerEntity.RemoveComponents(Of Generic)()
  fullName.vb: Awperative.DockerEntity.RemoveComponents(Of Generic)()
  name.vb: RemoveComponents(Of Generic)()
  spec.csharp:
  - uid: Awperative.DockerEntity.RemoveComponents``1
    name: RemoveComponents
    href: Awperative.DockerEntity.html#Awperative_DockerEntity_RemoveComponents__1
  - name: <
  - name: Generic
  - name: '>'
  - name: (
  - name: )
  spec.vb:
  - uid: Awperative.DockerEntity.RemoveComponents``1
    name: RemoveComponents
    href: Awperative.DockerEntity.html#Awperative_DockerEntity_RemoveComponents__1
  - name: (
  - name: Of
  - name: " "
  - name: Generic
  - name: )
  - name: (
  - name: )
- uid: System.Object.Equals(System.Object)
  commentId: M:System.Object.Equals(System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  name: Equals(object)
  nameWithType: object.Equals(object)
  fullName: object.Equals(object)
  nameWithType.vb: Object.Equals(Object)
  fullName.vb: Object.Equals(Object)
  name.vb: Equals(Object)
  spec.csharp:
  - uid: System.Object.Equals(System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.Equals(System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.Equals(System.Object,System.Object)
  commentId: M:System.Object.Equals(System.Object,System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  name: Equals(object, object)
  nameWithType: object.Equals(object, object)
  fullName: object.Equals(object, object)
  nameWithType.vb: Object.Equals(Object, Object)
  fullName.vb: Object.Equals(Object, Object)
  name.vb: Equals(Object, Object)
  spec.csharp:
  - uid: System.Object.Equals(System.Object,System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.Equals(System.Object,System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.GetHashCode
  commentId: M:System.Object.GetHashCode
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  name: GetHashCode()
  nameWithType: object.GetHashCode()
  fullName: object.GetHashCode()
  nameWithType.vb: Object.GetHashCode()
  fullName.vb: Object.GetHashCode()
  spec.csharp:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  - name: (
  - name: )
- uid: System.Object.GetType
  commentId: M:System.Object.GetType
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  name: GetType()
  nameWithType: object.GetType()
  fullName: object.GetType()
  nameWithType.vb: Object.GetType()
  fullName.vb: Object.GetType()
  spec.csharp:
  - uid: System.Object.GetType
    name: GetType
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.GetType
    name: GetType
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  - name: (
  - name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
  commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  name: ReferenceEquals(object, object)
  nameWithType: object.ReferenceEquals(object, object)
  fullName: object.ReferenceEquals(object, object)
  nameWithType.vb: Object.ReferenceEquals(Object, Object)
  fullName.vb: Object.ReferenceEquals(Object, Object)
  name.vb: ReferenceEquals(Object, Object)
  spec.csharp:
  - uid: System.Object.ReferenceEquals(System.Object,System.Object)
    name: ReferenceEquals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.ReferenceEquals(System.Object,System.Object)
    name: ReferenceEquals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.ToString
  commentId: M:System.Object.ToString
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  name: ToString()
  nameWithType: object.ToString()
  fullName: object.ToString()
  nameWithType.vb: Object.ToString()
  fullName.vb: Object.ToString()
  spec.csharp:
  - uid: System.Object.ToString
    name: ToString
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.ToString
    name: ToString
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  - name: (
  - name: )
- uid: System
  commentId: N:System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System
  nameWithType: System
  fullName: System
- uid: Awperative.Scene.AddBody*
  commentId: Overload:Awperative.Scene.AddBody
  href: Awperative.Scene.html#Awperative_Scene_AddBody_Awperative_Transform_
  name: AddBody
  nameWithType: Scene.AddBody
  fullName: Awperative.Scene.AddBody
- uid: Awperative.Transform
  commentId: T:Awperative.Transform
  parent: Awperative
  href: Awperative.Transform.html
  name: Transform
  nameWithType: Transform
  fullName: Awperative.Transform
- uid: Awperative.Body
  commentId: T:Awperative.Body
  parent: Awperative
  href: Awperative.Body.html
  name: Body
  nameWithType: Body
  fullName: Awperative.Body
- uid: Awperative.Scene.GetBodies*
  commentId: Overload:Awperative.Scene.GetBodies
  href: Awperative.Scene.html#Awperative_Scene_GetBodies_System_String_
  name: GetBodies
  nameWithType: Scene.GetBodies
  fullName: Awperative.Scene.GetBodies
- uid: System.String
  commentId: T:System.String
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: string
  nameWithType: string
  fullName: string
  nameWithType.vb: String
  fullName.vb: String
  name.vb: String
- uid: Awperative.Body[]
  isExternal: true
  href: Awperative.Body.html
  name: Body[]
  nameWithType: Body[]
  fullName: Awperative.Body[]
  nameWithType.vb: Body()
  fullName.vb: Awperative.Body()
  name.vb: Body()
  spec.csharp:
  - uid: Awperative.Body
    name: Body
    href: Awperative.Body.html
  - name: '['
  - name: ']'
  spec.vb:
  - uid: Awperative.Body
    name: Body
    href: Awperative.Body.html
  - name: (
  - name: )
- uid: Awperative.Scene.GetBody*
  commentId: Overload:Awperative.Scene.GetBody
  href: Awperative.Scene.html#Awperative_Scene_GetBody_System_String_
  name: GetBody
  nameWithType: Scene.GetBody
  fullName: Awperative.Scene.GetBody
- uid: Awperative.Scene.DestroyBody*
  commentId: Overload:Awperative.Scene.DestroyBody
  href: Awperative.Scene.html#Awperative_Scene_DestroyBody_Awperative_Body_
  name: DestroyBody
  nameWithType: Scene.DestroyBody
  fullName: Awperative.Scene.DestroyBody
- uid: Awperative.Scene.bodies*
  commentId: Overload:Awperative.Scene.bodies
  href: Awperative.Scene.html#Awperative_Scene_bodies
  name: bodies
  nameWithType: Scene.bodies
  fullName: Awperative.Scene.bodies
- uid: System.Collections.Generic.List{Awperative.Body}
  commentId: T:System.Collections.Generic.List{Awperative.Body}
  parent: System.Collections.Generic
  definition: System.Collections.Generic.List`1
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  name: List<Body>
  nameWithType: List<Body>
  fullName: System.Collections.Generic.List<Awperative.Body>
  nameWithType.vb: List(Of Body)
  fullName.vb: System.Collections.Generic.List(Of Awperative.Body)
  name.vb: List(Of Body)
  spec.csharp:
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: <
  - uid: Awperative.Body
    name: Body
    href: Awperative.Body.html
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: (
  - name: Of
  - name: " "
  - uid: Awperative.Body
    name: Body
    href: Awperative.Body.html
  - name: )
- uid: System.Collections.Generic.List`1
  commentId: T:System.Collections.Generic.List`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  name: List<T>
  nameWithType: List<T>
  fullName: System.Collections.Generic.List<T>
  nameWithType.vb: List(Of T)
  fullName.vb: System.Collections.Generic.List(Of T)
  name.vb: List(Of T)
  spec.csharp:
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: System.Collections.Generic
  commentId: N:System.Collections.Generic
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System.Collections.Generic
  nameWithType: System.Collections.Generic
  fullName: System.Collections.Generic
  spec.csharp:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Collections
    name: Collections
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections
  - name: .
  - uid: System.Collections.Generic
    name: Generic
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic
  spec.vb:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Collections
    name: Collections
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections
  - name: .
  - uid: System.Collections.Generic
    name: Generic
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: Awperative.Scene.Unload*
  commentId: Overload:Awperative.Scene.Unload
  href: Awperative.Scene.html#Awperative_Scene_Unload
  name: Unload
  nameWithType: Scene.Unload
  fullName: Awperative.Scene.Unload
- uid: Awperative.Scene.Load*
  commentId: Overload:Awperative.Scene.Load
  href: Awperative.Scene.html#Awperative_Scene_Load
  name: Load
  nameWithType: Scene.Load
  fullName: Awperative.Scene.Load
- uid: Awperative.Scene.Update*
  commentId: Overload:Awperative.Scene.Update
  href: Awperative.Scene.html#Awperative_Scene_Update_Microsoft_Xna_Framework_GameTime_
  name: Update
  nameWithType: Scene.Update
  fullName: Awperative.Scene.Update
- uid: Microsoft.Xna.Framework.GameTime
  commentId: T:Microsoft.Xna.Framework.GameTime
  parent: Microsoft.Xna.Framework
  isExternal: true
  name: GameTime
  nameWithType: GameTime
  fullName: Microsoft.Xna.Framework.GameTime
- uid: Microsoft.Xna.Framework
  commentId: N:Microsoft.Xna.Framework
  isExternal: true
  name: Microsoft.Xna.Framework
  nameWithType: Microsoft.Xna.Framework
  fullName: Microsoft.Xna.Framework
  spec.csharp:
  - uid: Microsoft
    name: Microsoft
    isExternal: true
  - name: .
  - uid: Microsoft.Xna
    name: Xna
    isExternal: true
  - name: .
  - uid: Microsoft.Xna.Framework
    name: Framework
    isExternal: true
  spec.vb:
  - uid: Microsoft
    name: Microsoft
    isExternal: true
  - name: .
  - uid: Microsoft.Xna
    name: Xna
    isExternal: true
  - name: .
  - uid: Microsoft.Xna.Framework
    name: Framework
    isExternal: true
- uid: Awperative.Scene.Draw*
  commentId: Overload:Awperative.Scene.Draw
  href: Awperative.Scene.html#Awperative_Scene_Draw_Microsoft_Xna_Framework_GameTime_
  name: Draw
  nameWithType: Scene.Draw
  fullName: Awperative.Scene.Draw
- uid: System.EventHandler{Awperative.BodyCreateEvent}
  commentId: T:System.EventHandler{Awperative.BodyCreateEvent}
  parent: System
  definition: System.EventHandler`1
  href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
  name: EventHandler<BodyCreateEvent>
  nameWithType: EventHandler<BodyCreateEvent>
  fullName: System.EventHandler<Awperative.BodyCreateEvent>
  nameWithType.vb: EventHandler(Of BodyCreateEvent)
  fullName.vb: System.EventHandler(Of Awperative.BodyCreateEvent)
  name.vb: EventHandler(Of BodyCreateEvent)
  spec.csharp:
  - uid: System.EventHandler`1
    name: EventHandler
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
  - name: <
  - uid: Awperative.BodyCreateEvent
    name: BodyCreateEvent
    href: Awperative.BodyCreateEvent.html
  - name: '>'
  spec.vb:
  - uid: System.EventHandler`1
    name: EventHandler
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
  - name: (
  - name: Of
  - name: " "
  - uid: Awperative.BodyCreateEvent
    name: BodyCreateEvent
    href: Awperative.BodyCreateEvent.html
  - name: )
- uid: System.EventHandler`1
  commentId: T:System.EventHandler`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
  name: EventHandler<TEventArgs>
  nameWithType: EventHandler<TEventArgs>
  fullName: System.EventHandler<TEventArgs>
  nameWithType.vb: EventHandler(Of TEventArgs)
  fullName.vb: System.EventHandler(Of TEventArgs)
  name.vb: EventHandler(Of TEventArgs)
  spec.csharp:
  - uid: System.EventHandler`1
    name: EventHandler
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
  - name: <
  - name: TEventArgs
  - name: '>'
  spec.vb:
  - uid: System.EventHandler`1
    name: EventHandler
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
  - name: (
  - name: Of
  - name: " "
  - name: TEventArgs
  - name: )
- uid: System.EventHandler{Awperative.BodyDestroyEvent}
  commentId: T:System.EventHandler{Awperative.BodyDestroyEvent}
  parent: System
  definition: System.EventHandler`1
  href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
  name: EventHandler<BodyDestroyEvent>
  nameWithType: EventHandler<BodyDestroyEvent>
  fullName: System.EventHandler<Awperative.BodyDestroyEvent>
  nameWithType.vb: EventHandler(Of BodyDestroyEvent)
  fullName.vb: System.EventHandler(Of Awperative.BodyDestroyEvent)
  name.vb: EventHandler(Of BodyDestroyEvent)
  spec.csharp:
  - uid: System.EventHandler`1
    name: EventHandler
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
  - name: <
  - uid: Awperative.BodyDestroyEvent
    name: BodyDestroyEvent
    href: Awperative.BodyDestroyEvent.html
  - name: '>'
  spec.vb:
  - uid: System.EventHandler`1
    name: EventHandler
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
  - name: (
  - name: Of
  - name: " "
  - uid: Awperative.BodyDestroyEvent
    name: BodyDestroyEvent
    href: Awperative.BodyDestroyEvent.html
  - name: )
