### YamlMime:ManagedReference items: - uid: Awperative.Component commentId: T:Awperative.Component id: Component parent: Awperative children: - Awperative.Component.AddBody - Awperative.Component.AddBody(Awperative.Transform) - Awperative.Component.AddComponent``1 - Awperative.Component.AddComponent``1(System.Object[]) - Awperative.Component.Create - Awperative.Component.Destroy - Awperative.Component.DestroyBody(Awperative.Body) - Awperative.Component.Draw(Microsoft.Xna.Framework.GameTime) - Awperative.Component.GetBodies(System.String) - Awperative.Component.GetBody(System.String) - Awperative.Component.GetComponent``1 - Awperative.Component.GetComponents``1 - Awperative.Component.Load - Awperative.Component.RemoveComponent``1 - Awperative.Component.Scene - Awperative.Component.Unload - Awperative.Component.Update(Microsoft.Xna.Framework.GameTime) langs: - csharp - vb name: Component nameWithType: Component fullName: Awperative.Component type: Class source: remote: path: Awperative/Kernel/Scripting/Component/Methods.cs branch: main repo: http://aeroglory.duckdns.org:3000/AveryNorris/Awperative.git id: Component path: Awperative/Kernel/Scripting/Component/Methods.cs startLine: 2 assemblies: - Awperative namespace: Awperative summary: >- The lowest level scripting class in Awperative. Components are scene level and provide access to all scene level methods, can be applied to any docker and inherited Sadly component does not have excessive access to specific types. Anything that inherits Component is built to work in any DockerEntity, which leads to generic Assumptions. If you want to make a body specific or scene specific component both classes are available. example: [] syntax: content: public abstract class Component content.vb: Public MustInherit Class Component inheritance: - System.Object derivedClasses: - Awperative.BodyComponent - Awperative.SceneComponent inheritedMembers: - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) - System.Object.GetHashCode - System.Object.GetType - System.Object.MemberwiseClone - System.Object.ReferenceEquals(System.Object,System.Object) - System.Object.ToString - uid: Awperative.Component.Scene commentId: P:Awperative.Component.Scene id: Scene parent: Awperative.Component langs: - csharp - vb name: Scene nameWithType: Component.Scene fullName: Awperative.Component.Scene type: Property source: remote: path: Awperative/Kernel/Scripting/Component/Core.cs branch: main repo: http://aeroglory.duckdns.org:3000/AveryNorris/Awperative.git id: Scene path: Awperative/Kernel/Scripting/Component/Core.cs startLine: 15 assemblies: - Awperative namespace: Awperative syntax: content: public Scene Scene { get; set; } parameters: [] return: type: Awperative.Scene content.vb: Public Property Scene As Scene overload: Awperative.Component.Scene* - uid: Awperative.Component.Unload commentId: M:Awperative.Component.Unload id: Unload parent: Awperative.Component langs: - csharp - vb name: Unload() nameWithType: Component.Unload() fullName: Awperative.Component.Unload() type: Method source: remote: path: Awperative/Kernel/Scripting/Component/Core.cs branch: main repo: http://aeroglory.duckdns.org:3000/AveryNorris/Awperative.git id: Unload path: Awperative/Kernel/Scripting/Component/Core.cs startLine: 38 assemblies: - Awperative namespace: Awperative syntax: content: public virtual void Unload() content.vb: Public Overridable Sub Unload() overload: Awperative.Component.Unload* - uid: Awperative.Component.Load commentId: M:Awperative.Component.Load id: Load parent: Awperative.Component langs: - csharp - vb name: Load() nameWithType: Component.Load() fullName: Awperative.Component.Load() type: Method source: remote: path: Awperative/Kernel/Scripting/Component/Core.cs branch: main repo: http://aeroglory.duckdns.org:3000/AveryNorris/Awperative.git id: Load path: Awperative/Kernel/Scripting/Component/Core.cs startLine: 41 assemblies: - Awperative namespace: Awperative syntax: content: public virtual void Load() content.vb: Public Overridable Sub Load() overload: Awperative.Component.Load* - uid: Awperative.Component.Update(Microsoft.Xna.Framework.GameTime) commentId: M:Awperative.Component.Update(Microsoft.Xna.Framework.GameTime) id: Update(Microsoft.Xna.Framework.GameTime) parent: Awperative.Component langs: - csharp - vb name: Update(GameTime) nameWithType: Component.Update(GameTime) fullName: Awperative.Component.Update(Microsoft.Xna.Framework.GameTime) type: Method source: remote: path: Awperative/Kernel/Scripting/Component/Core.cs branch: main repo: http://aeroglory.duckdns.org:3000/AveryNorris/Awperative.git id: Update path: Awperative/Kernel/Scripting/Component/Core.cs startLine: 44 assemblies: - Awperative namespace: Awperative syntax: content: public virtual void Update(GameTime __gameTime) parameters: - id: __gameTime type: Microsoft.Xna.Framework.GameTime content.vb: Public Overridable Sub Update(__gameTime As GameTime) overload: Awperative.Component.Update* - uid: Awperative.Component.Draw(Microsoft.Xna.Framework.GameTime) commentId: M:Awperative.Component.Draw(Microsoft.Xna.Framework.GameTime) id: Draw(Microsoft.Xna.Framework.GameTime) parent: Awperative.Component langs: - csharp - vb name: Draw(GameTime) nameWithType: Component.Draw(GameTime) fullName: Awperative.Component.Draw(Microsoft.Xna.Framework.GameTime) type: Method source: remote: path: Awperative/Kernel/Scripting/Component/Core.cs branch: main repo: http://aeroglory.duckdns.org:3000/AveryNorris/Awperative.git id: Draw path: Awperative/Kernel/Scripting/Component/Core.cs startLine: 45 assemblies: - Awperative namespace: Awperative syntax: content: public virtual void Draw(GameTime __gameTime) parameters: - id: __gameTime type: Microsoft.Xna.Framework.GameTime content.vb: Public Overridable Sub Draw(__gameTime As GameTime) overload: Awperative.Component.Draw* - uid: Awperative.Component.Create commentId: M:Awperative.Component.Create id: Create parent: Awperative.Component langs: - csharp - vb name: Create() nameWithType: Component.Create() fullName: Awperative.Component.Create() type: Method source: remote: path: Awperative/Kernel/Scripting/Component/Core.cs branch: main repo: http://aeroglory.duckdns.org:3000/AveryNorris/Awperative.git id: Create path: Awperative/Kernel/Scripting/Component/Core.cs startLine: 48 assemblies: - Awperative namespace: Awperative syntax: content: public virtual void Create() content.vb: Public Overridable Sub Create() overload: Awperative.Component.Create* - uid: Awperative.Component.Destroy commentId: M:Awperative.Component.Destroy id: Destroy parent: Awperative.Component langs: - csharp - vb name: Destroy() nameWithType: Component.Destroy() fullName: Awperative.Component.Destroy() type: Method source: remote: path: Awperative/Kernel/Scripting/Component/Core.cs branch: main repo: http://aeroglory.duckdns.org:3000/AveryNorris/Awperative.git id: Destroy path: Awperative/Kernel/Scripting/Component/Core.cs startLine: 49 assemblies: - Awperative namespace: Awperative syntax: content: public virtual void Destroy() content.vb: Public Overridable Sub Destroy() overload: Awperative.Component.Destroy* - uid: Awperative.Component.AddBody commentId: M:Awperative.Component.AddBody id: AddBody parent: Awperative.Component langs: - csharp - vb name: AddBody() nameWithType: Component.AddBody() fullName: Awperative.Component.AddBody() type: Method source: remote: path: Awperative/Kernel/Scripting/Component/Methods.cs branch: main repo: http://aeroglory.duckdns.org:3000/AveryNorris/Awperative.git id: AddBody path: Awperative/Kernel/Scripting/Component/Methods.cs startLine: 5 assemblies: - Awperative namespace: Awperative syntax: content: protected Body AddBody() return: type: Awperative.Body content.vb: Protected Function AddBody() As Body overload: Awperative.Component.AddBody* - uid: Awperative.Component.AddBody(Awperative.Transform) commentId: M:Awperative.Component.AddBody(Awperative.Transform) id: AddBody(Awperative.Transform) parent: Awperative.Component langs: - csharp - vb name: AddBody(Transform) nameWithType: Component.AddBody(Transform) fullName: Awperative.Component.AddBody(Awperative.Transform) type: Method source: remote: path: Awperative/Kernel/Scripting/Component/Methods.cs branch: main repo: http://aeroglory.duckdns.org:3000/AveryNorris/Awperative.git id: AddBody path: Awperative/Kernel/Scripting/Component/Methods.cs startLine: 6 assemblies: - Awperative namespace: Awperative syntax: content: protected Body AddBody(Transform __transform) parameters: - id: __transform type: Awperative.Transform return: type: Awperative.Body content.vb: Protected Function AddBody(__transform As Transform) As Body overload: Awperative.Component.AddBody* - uid: Awperative.Component.GetBody(System.String) commentId: M:Awperative.Component.GetBody(System.String) id: GetBody(System.String) parent: Awperative.Component langs: - csharp - vb name: GetBody(string) nameWithType: Component.GetBody(string) fullName: Awperative.Component.GetBody(string) type: Method source: remote: path: Awperative/Kernel/Scripting/Component/Methods.cs branch: main repo: http://aeroglory.duckdns.org:3000/AveryNorris/Awperative.git id: GetBody path: Awperative/Kernel/Scripting/Component/Methods.cs startLine: 8 assemblies: - Awperative namespace: Awperative syntax: content: protected Body GetBody(string __tag) parameters: - id: __tag type: System.String return: type: Awperative.Body content.vb: Protected Function GetBody(__tag As String) As Body overload: Awperative.Component.GetBody* nameWithType.vb: Component.GetBody(String) fullName.vb: Awperative.Component.GetBody(String) name.vb: GetBody(String) - uid: Awperative.Component.GetBodies(System.String) commentId: M:Awperative.Component.GetBodies(System.String) id: GetBodies(System.String) parent: Awperative.Component langs: - csharp - vb name: GetBodies(string) nameWithType: Component.GetBodies(string) fullName: Awperative.Component.GetBodies(string) type: Method source: remote: path: Awperative/Kernel/Scripting/Component/Methods.cs branch: main repo: http://aeroglory.duckdns.org:3000/AveryNorris/Awperative.git id: GetBodies path: Awperative/Kernel/Scripting/Component/Methods.cs startLine: 9 assemblies: - Awperative namespace: Awperative syntax: content: protected Body[] GetBodies(string __tag) parameters: - id: __tag type: System.String return: type: Awperative.Body[] content.vb: Protected Function GetBodies(__tag As String) As Body() overload: Awperative.Component.GetBodies* nameWithType.vb: Component.GetBodies(String) fullName.vb: Awperative.Component.GetBodies(String) name.vb: GetBodies(String) - uid: Awperative.Component.DestroyBody(Awperative.Body) commentId: M:Awperative.Component.DestroyBody(Awperative.Body) id: DestroyBody(Awperative.Body) parent: Awperative.Component langs: - csharp - vb name: DestroyBody(Body) nameWithType: Component.DestroyBody(Body) fullName: Awperative.Component.DestroyBody(Awperative.Body) type: Method source: remote: path: Awperative/Kernel/Scripting/Component/Methods.cs branch: main repo: http://aeroglory.duckdns.org:3000/AveryNorris/Awperative.git id: DestroyBody path: Awperative/Kernel/Scripting/Component/Methods.cs startLine: 11 assemblies: - Awperative namespace: Awperative syntax: content: protected void DestroyBody(Body __body) parameters: - id: __body type: Awperative.Body content.vb: Protected Sub DestroyBody(__body As Body) overload: Awperative.Component.DestroyBody* - uid: Awperative.Component.AddComponent``1 commentId: M:Awperative.Component.AddComponent``1 id: AddComponent``1 parent: Awperative.Component langs: - csharp - vb name: AddComponent() nameWithType: Component.AddComponent() fullName: Awperative.Component.AddComponent() type: Method source: remote: path: Awperative/Kernel/Scripting/Component/Methods.cs branch: main repo: http://aeroglory.duckdns.org:3000/AveryNorris/Awperative.git id: AddComponent path: Awperative/Kernel/Scripting/Component/Methods.cs startLine: 17 assemblies: - Awperative namespace: Awperative syntax: content: 'public Component AddComponent() where Generic : Component' typeParameters: - id: Generic return: type: Awperative.Component content.vb: Public Function AddComponent(Of Generic As Component)() As Component overload: Awperative.Component.AddComponent* nameWithType.vb: Component.AddComponent(Of Generic)() fullName.vb: Awperative.Component.AddComponent(Of Generic)() name.vb: AddComponent(Of Generic)() - uid: Awperative.Component.AddComponent``1(System.Object[]) commentId: M:Awperative.Component.AddComponent``1(System.Object[]) id: AddComponent``1(System.Object[]) parent: Awperative.Component langs: - csharp - vb name: AddComponent(object[]) nameWithType: Component.AddComponent(object[]) fullName: Awperative.Component.AddComponent(object[]) type: Method source: remote: path: Awperative/Kernel/Scripting/Component/Methods.cs branch: main repo: http://aeroglory.duckdns.org:3000/AveryNorris/Awperative.git id: AddComponent path: Awperative/Kernel/Scripting/Component/Methods.cs startLine: 18 assemblies: - Awperative namespace: Awperative syntax: content: 'public Component AddComponent(object[] __args) where Generic : Component' parameters: - id: __args type: System.Object[] typeParameters: - id: Generic return: type: Awperative.Component content.vb: Public Function AddComponent(Of Generic As Component)(__args As Object()) As Component overload: Awperative.Component.AddComponent* nameWithType.vb: Component.AddComponent(Of Generic)(Object()) fullName.vb: Awperative.Component.AddComponent(Of Generic)(Object()) name.vb: AddComponent(Of Generic)(Object()) - uid: Awperative.Component.GetComponent``1 commentId: M:Awperative.Component.GetComponent``1 id: GetComponent``1 parent: Awperative.Component langs: - csharp - vb name: GetComponent() nameWithType: Component.GetComponent() fullName: Awperative.Component.GetComponent() type: Method source: remote: path: Awperative/Kernel/Scripting/Component/Methods.cs branch: main repo: http://aeroglory.duckdns.org:3000/AveryNorris/Awperative.git id: GetComponent path: Awperative/Kernel/Scripting/Component/Methods.cs startLine: 20 assemblies: - Awperative namespace: Awperative syntax: content: 'public Component GetComponent() where Generic : Component' typeParameters: - id: Generic return: type: Awperative.Component content.vb: Public Function GetComponent(Of Generic As Component)() As Component overload: Awperative.Component.GetComponent* nameWithType.vb: Component.GetComponent(Of Generic)() fullName.vb: Awperative.Component.GetComponent(Of Generic)() name.vb: GetComponent(Of Generic)() - uid: Awperative.Component.GetComponents``1 commentId: M:Awperative.Component.GetComponents``1 id: GetComponents``1 parent: Awperative.Component langs: - csharp - vb name: GetComponents() nameWithType: Component.GetComponents() fullName: Awperative.Component.GetComponents() type: Method source: remote: path: Awperative/Kernel/Scripting/Component/Methods.cs branch: main repo: http://aeroglory.duckdns.org:3000/AveryNorris/Awperative.git id: GetComponents path: Awperative/Kernel/Scripting/Component/Methods.cs startLine: 21 assemblies: - Awperative namespace: Awperative syntax: content: 'public Component[] GetComponents() where Generic : Component' typeParameters: - id: Generic return: type: Awperative.Component[] content.vb: Public Function GetComponents(Of Generic As Component)() As Component() overload: Awperative.Component.GetComponents* nameWithType.vb: Component.GetComponents(Of Generic)() fullName.vb: Awperative.Component.GetComponents(Of Generic)() name.vb: GetComponents(Of Generic)() - uid: Awperative.Component.RemoveComponent``1 commentId: M:Awperative.Component.RemoveComponent``1 id: RemoveComponent``1 parent: Awperative.Component langs: - csharp - vb name: RemoveComponent() nameWithType: Component.RemoveComponent() fullName: Awperative.Component.RemoveComponent() type: Method source: remote: path: Awperative/Kernel/Scripting/Component/Methods.cs branch: main repo: http://aeroglory.duckdns.org:3000/AveryNorris/Awperative.git id: RemoveComponent path: Awperative/Kernel/Scripting/Component/Methods.cs startLine: 23 assemblies: - Awperative namespace: Awperative syntax: content: 'public void RemoveComponent() where Generic : Component' typeParameters: - id: Generic content.vb: Public Sub RemoveComponent(Of Generic As Component)() overload: Awperative.Component.RemoveComponent* nameWithType.vb: Component.RemoveComponent(Of Generic)() fullName.vb: Awperative.Component.RemoveComponent(Of Generic)() name.vb: RemoveComponent(Of Generic)() 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: 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.MemberwiseClone commentId: M:System.Object.MemberwiseClone parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone name: MemberwiseClone() nameWithType: object.MemberwiseClone() fullName: object.MemberwiseClone() nameWithType.vb: Object.MemberwiseClone() fullName.vb: Object.MemberwiseClone() spec.csharp: - uid: System.Object.MemberwiseClone name: MemberwiseClone isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone - name: ( - name: ) spec.vb: - uid: System.Object.MemberwiseClone name: MemberwiseClone isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone - 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.Component.Scene* commentId: Overload:Awperative.Component.Scene href: Awperative.Component.html#Awperative_Component_Scene name: Scene nameWithType: Component.Scene fullName: Awperative.Component.Scene - uid: Awperative.Scene commentId: T:Awperative.Scene parent: Awperative href: Awperative.Scene.html name: Scene nameWithType: Scene fullName: Awperative.Scene - uid: Awperative.Component.Unload* commentId: Overload:Awperative.Component.Unload href: Awperative.Component.html#Awperative_Component_Unload name: Unload nameWithType: Component.Unload fullName: Awperative.Component.Unload - uid: Awperative.Component.Load* commentId: Overload:Awperative.Component.Load href: Awperative.Component.html#Awperative_Component_Load name: Load nameWithType: Component.Load fullName: Awperative.Component.Load - uid: Awperative.Component.Update* commentId: Overload:Awperative.Component.Update href: Awperative.Component.html#Awperative_Component_Update_Microsoft_Xna_Framework_GameTime_ name: Update nameWithType: Component.Update fullName: Awperative.Component.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.Component.Draw* commentId: Overload:Awperative.Component.Draw href: Awperative.Component.html#Awperative_Component_Draw_Microsoft_Xna_Framework_GameTime_ name: Draw nameWithType: Component.Draw fullName: Awperative.Component.Draw - uid: Awperative.Component.Create* commentId: Overload:Awperative.Component.Create href: Awperative.Component.html#Awperative_Component_Create name: Create nameWithType: Component.Create fullName: Awperative.Component.Create - uid: Awperative.Component.Destroy* commentId: Overload:Awperative.Component.Destroy href: Awperative.Component.html#Awperative_Component_Destroy name: Destroy nameWithType: Component.Destroy fullName: Awperative.Component.Destroy - uid: Awperative.Component.AddBody* commentId: Overload:Awperative.Component.AddBody href: Awperative.Component.html#Awperative_Component_AddBody name: AddBody nameWithType: Component.AddBody fullName: Awperative.Component.AddBody - uid: Awperative.Body commentId: T:Awperative.Body parent: Awperative href: Awperative.Body.html name: Body nameWithType: Body fullName: Awperative.Body - uid: Awperative.Transform commentId: T:Awperative.Transform parent: Awperative href: Awperative.Transform.html name: Transform nameWithType: Transform fullName: Awperative.Transform - uid: Awperative.Component.GetBody* commentId: Overload:Awperative.Component.GetBody href: Awperative.Component.html#Awperative_Component_GetBody_System_String_ name: GetBody nameWithType: Component.GetBody fullName: Awperative.Component.GetBody - 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.Component.GetBodies* commentId: Overload:Awperative.Component.GetBodies href: Awperative.Component.html#Awperative_Component_GetBodies_System_String_ name: GetBodies nameWithType: Component.GetBodies fullName: Awperative.Component.GetBodies - 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.Component.DestroyBody* commentId: Overload:Awperative.Component.DestroyBody href: Awperative.Component.html#Awperative_Component_DestroyBody_Awperative_Body_ name: DestroyBody nameWithType: Component.DestroyBody fullName: Awperative.Component.DestroyBody - uid: Awperative.Component.AddComponent* commentId: Overload:Awperative.Component.AddComponent href: Awperative.Component.html#Awperative_Component_AddComponent__1 name: AddComponent nameWithType: Component.AddComponent fullName: Awperative.Component.AddComponent - uid: Awperative.Component commentId: T:Awperative.Component parent: Awperative href: Awperative.Component.html name: Component nameWithType: Component fullName: Awperative.Component - uid: System.Object[] 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() spec.csharp: - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: '[' - name: ']' spec.vb: - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ( - name: ) - uid: Awperative.Component.GetComponent* commentId: Overload:Awperative.Component.GetComponent href: Awperative.Component.html#Awperative_Component_GetComponent__1 name: GetComponent nameWithType: Component.GetComponent fullName: Awperative.Component.GetComponent - uid: Awperative.Component.GetComponents* commentId: Overload:Awperative.Component.GetComponents href: Awperative.Component.html#Awperative_Component_GetComponents__1 name: GetComponents nameWithType: Component.GetComponents fullName: Awperative.Component.GetComponents - uid: Awperative.Component[] isExternal: true href: Awperative.Component.html name: Component[] nameWithType: Component[] fullName: Awperative.Component[] nameWithType.vb: Component() fullName.vb: Awperative.Component() name.vb: Component() spec.csharp: - uid: Awperative.Component name: Component href: Awperative.Component.html - name: '[' - name: ']' spec.vb: - uid: Awperative.Component name: Component href: Awperative.Component.html - name: ( - name: ) - uid: Awperative.Component.RemoveComponent* commentId: Overload:Awperative.Component.RemoveComponent href: Awperative.Component.html#Awperative_Component_RemoveComponent__1 name: RemoveComponent nameWithType: Component.RemoveComponent fullName: Awperative.Component.RemoveComponent