### YamlMime:ManagedReference items: - uid: Awperative.DockerEntity commentId: T:Awperative.DockerEntity id: DockerEntity parent: Awperative children: - Awperative.DockerEntity.AddComponent``1 - Awperative.DockerEntity.AddComponent``1(System.Object[]) - Awperative.DockerEntity.GetComponent``1 - Awperative.DockerEntity.GetComponents``1 - Awperative.DockerEntity.RemoveComponent(Awperative.Component) - Awperative.DockerEntity.RemoveComponent``1 - Awperative.DockerEntity.RemoveComponents``1 - Awperative.DockerEntity.Scene langs: - csharp - vb name: DockerEntity nameWithType: DockerEntity fullName: Awperative.DockerEntity type: Class source: remote: path: Awperative/Kernel/Entities/DockerEntity/Removal.cs branch: main repo: https://github.com/BlazeyDotOrg/Awperative.git id: DockerEntity path: Awperative/Kernel/Entities/DockerEntity/Removal.cs startLine: 2 assemblies: - Awperative namespace: Awperative summary: Base class for all Awperative entities, manages components as a requirement because that is the job of all entities. example: [] syntax: content: public abstract class DockerEntity content.vb: Public MustInherit Class DockerEntity inheritance: - System.Object derivedClasses: - Awperative.Body - Awperative.Scene 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.DockerEntity.AddComponent``1 commentId: M:Awperative.DockerEntity.AddComponent``1 id: AddComponent``1 parent: Awperative.DockerEntity langs: - csharp - vb name: AddComponent() nameWithType: DockerEntity.AddComponent() fullName: Awperative.DockerEntity.AddComponent() type: Method source: remote: path: Awperative/Kernel/Entities/DockerEntity/Addition.cs branch: main repo: https://github.com/BlazeyDotOrg/Awperative.git id: AddComponent path: Awperative/Kernel/Entities/DockerEntity/Addition.cs startLine: 7 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.DockerEntity.AddComponent* nameWithType.vb: DockerEntity.AddComponent(Of Generic)() fullName.vb: Awperative.DockerEntity.AddComponent(Of Generic)() name.vb: AddComponent(Of Generic)() - uid: Awperative.DockerEntity.AddComponent``1(System.Object[]) commentId: M:Awperative.DockerEntity.AddComponent``1(System.Object[]) id: AddComponent``1(System.Object[]) parent: Awperative.DockerEntity langs: - csharp - vb name: AddComponent(object[]) nameWithType: DockerEntity.AddComponent(object[]) fullName: Awperative.DockerEntity.AddComponent(object[]) type: Method source: remote: path: Awperative/Kernel/Entities/DockerEntity/Addition.cs branch: main repo: https://github.com/BlazeyDotOrg/Awperative.git id: AddComponent path: Awperative/Kernel/Entities/DockerEntity/Addition.cs startLine: 8 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.DockerEntity.AddComponent* nameWithType.vb: DockerEntity.AddComponent(Of Generic)(Object()) fullName.vb: Awperative.DockerEntity.AddComponent(Of Generic)(Object()) name.vb: AddComponent(Of Generic)(Object()) - uid: Awperative.DockerEntity.Scene commentId: F:Awperative.DockerEntity.Scene id: Scene parent: Awperative.DockerEntity langs: - csharp - vb name: Scene nameWithType: DockerEntity.Scene fullName: Awperative.DockerEntity.Scene type: Field source: remote: path: Awperative/Kernel/Entities/DockerEntity/Core.cs branch: main repo: https://github.com/BlazeyDotOrg/Awperative.git id: Scene path: Awperative/Kernel/Entities/DockerEntity/Core.cs startLine: 12 assemblies: - Awperative namespace: Awperative syntax: content: public Scene Scene return: type: Awperative.Scene content.vb: Public Scene As Scene - uid: Awperative.DockerEntity.GetComponent``1 commentId: M:Awperative.DockerEntity.GetComponent``1 id: GetComponent``1 parent: Awperative.DockerEntity langs: - csharp - vb name: GetComponent() nameWithType: DockerEntity.GetComponent() fullName: Awperative.DockerEntity.GetComponent() type: Method source: remote: path: Awperative/Kernel/Entities/DockerEntity/Location.cs branch: main repo: https://github.com/BlazeyDotOrg/Awperative.git id: GetComponent path: Awperative/Kernel/Entities/DockerEntity/Location.cs startLine: 7 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.DockerEntity.GetComponent* nameWithType.vb: DockerEntity.GetComponent(Of Generic)() fullName.vb: Awperative.DockerEntity.GetComponent(Of Generic)() name.vb: GetComponent(Of Generic)() - uid: Awperative.DockerEntity.GetComponents``1 commentId: M:Awperative.DockerEntity.GetComponents``1 id: GetComponents``1 parent: Awperative.DockerEntity langs: - csharp - vb name: GetComponents() nameWithType: DockerEntity.GetComponents() fullName: Awperative.DockerEntity.GetComponents() type: Method source: remote: path: Awperative/Kernel/Entities/DockerEntity/Location.cs branch: main repo: https://github.com/BlazeyDotOrg/Awperative.git id: GetComponents path: Awperative/Kernel/Entities/DockerEntity/Location.cs startLine: 8 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.DockerEntity.GetComponents* nameWithType.vb: DockerEntity.GetComponents(Of Generic)() fullName.vb: Awperative.DockerEntity.GetComponents(Of Generic)() name.vb: GetComponents(Of Generic)() - uid: Awperative.DockerEntity.RemoveComponent(Awperative.Component) commentId: M:Awperative.DockerEntity.RemoveComponent(Awperative.Component) id: RemoveComponent(Awperative.Component) parent: Awperative.DockerEntity langs: - csharp - vb name: RemoveComponent(Component) nameWithType: DockerEntity.RemoveComponent(Component) fullName: Awperative.DockerEntity.RemoveComponent(Awperative.Component) type: Method source: remote: path: Awperative/Kernel/Entities/DockerEntity/Removal.cs branch: main repo: https://github.com/BlazeyDotOrg/Awperative.git id: RemoveComponent path: Awperative/Kernel/Entities/DockerEntity/Removal.cs startLine: 4 assemblies: - Awperative namespace: Awperative syntax: content: public void RemoveComponent(Component __component) parameters: - id: __component type: Awperative.Component content.vb: Public Sub RemoveComponent(__component As Component) overload: Awperative.DockerEntity.RemoveComponent* - uid: Awperative.DockerEntity.RemoveComponent``1 commentId: M:Awperative.DockerEntity.RemoveComponent``1 id: RemoveComponent``1 parent: Awperative.DockerEntity langs: - csharp - vb name: RemoveComponent() nameWithType: DockerEntity.RemoveComponent() fullName: Awperative.DockerEntity.RemoveComponent() type: Method source: remote: path: Awperative/Kernel/Entities/DockerEntity/Removal.cs branch: main repo: https://github.com/BlazeyDotOrg/Awperative.git id: RemoveComponent path: Awperative/Kernel/Entities/DockerEntity/Removal.cs startLine: 12 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.DockerEntity.RemoveComponent* nameWithType.vb: DockerEntity.RemoveComponent(Of Generic)() fullName.vb: Awperative.DockerEntity.RemoveComponent(Of Generic)() name.vb: RemoveComponent(Of Generic)() - uid: Awperative.DockerEntity.RemoveComponents``1 commentId: M:Awperative.DockerEntity.RemoveComponents``1 id: RemoveComponents``1 parent: Awperative.DockerEntity langs: - csharp - vb name: RemoveComponents() nameWithType: DockerEntity.RemoveComponents() fullName: Awperative.DockerEntity.RemoveComponents() type: Method source: remote: path: Awperative/Kernel/Entities/DockerEntity/Removal.cs branch: main repo: https://github.com/BlazeyDotOrg/Awperative.git id: RemoveComponents path: Awperative/Kernel/Entities/DockerEntity/Removal.cs startLine: 22 assemblies: - Awperative namespace: Awperative syntax: content: 'public void RemoveComponents() where Generic : Component' typeParameters: - id: Generic content.vb: Public Sub RemoveComponents(Of Generic As Component)() overload: Awperative.DockerEntity.RemoveComponents* nameWithType.vb: DockerEntity.RemoveComponents(Of Generic)() fullName.vb: Awperative.DockerEntity.RemoveComponents(Of Generic)() name.vb: RemoveComponents(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.DockerEntity.AddComponent* commentId: Overload:Awperative.DockerEntity.AddComponent href: Awperative.DockerEntity.html#Awperative_DockerEntity_AddComponent__1 name: AddComponent nameWithType: DockerEntity.AddComponent fullName: Awperative.DockerEntity.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.Scene commentId: T:Awperative.Scene parent: Awperative href: Awperative.Scene.html name: Scene nameWithType: Scene fullName: Awperative.Scene - uid: Awperative.DockerEntity.GetComponent* commentId: Overload:Awperative.DockerEntity.GetComponent href: Awperative.DockerEntity.html#Awperative_DockerEntity_GetComponent__1 name: GetComponent nameWithType: DockerEntity.GetComponent fullName: Awperative.DockerEntity.GetComponent - uid: Awperative.DockerEntity.GetComponents* commentId: Overload:Awperative.DockerEntity.GetComponents href: Awperative.DockerEntity.html#Awperative_DockerEntity_GetComponents__1 name: GetComponents nameWithType: DockerEntity.GetComponents fullName: Awperative.DockerEntity.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.DockerEntity.RemoveComponent* commentId: Overload:Awperative.DockerEntity.RemoveComponent href: Awperative.DockerEntity.html#Awperative_DockerEntity_RemoveComponent_Awperative_Component_ name: RemoveComponent nameWithType: DockerEntity.RemoveComponent fullName: Awperative.DockerEntity.RemoveComponent - uid: Awperative.DockerEntity.RemoveComponents* commentId: Overload:Awperative.DockerEntity.RemoveComponents href: Awperative.DockerEntity.html#Awperative_DockerEntity_RemoveComponents__1 name: RemoveComponents nameWithType: DockerEntity.RemoveComponents fullName: Awperative.DockerEntity.RemoveComponents