- Refactor D3D12 backend and RenderGraph module - Update graphics RHI and core rendering components - Add Random.hlsl shader include - Regenerate API documentation and update user guides
2376 lines
92 KiB
YAML
2376 lines
92 KiB
YAML
### YamlMime:ManagedReference
|
|
items:
|
|
- uid: Ghost.Entities.EntityManager
|
|
commentId: T:Ghost.Entities.EntityManager
|
|
id: EntityManager
|
|
parent: Ghost.Entities
|
|
children:
|
|
- Ghost.Entities.EntityManager.AddComponent(Ghost.Entities.Entity,Ghost.Core.Identifier{Ghost.Entities.IComponent},System.Void*)
|
|
- Ghost.Entities.EntityManager.AddComponent``1(Ghost.Entities.Entity,``0)
|
|
- Ghost.Entities.EntityManager.AddScriptComponent``1(Ghost.Entities.Entity)
|
|
- Ghost.Entities.EntityManager.AddScriptComponent``1(Ghost.Entities.ManagedEntity,Ghost.Entities.Entity)
|
|
- Ghost.Entities.EntityManager.CreateEntities(System.Int32)
|
|
- Ghost.Entities.EntityManager.CreateEntities(System.Int32,Ghost.Entities.ComponentSet)
|
|
- Ghost.Entities.EntityManager.CreateEntities(System.Span{Ghost.Entities.Entity})
|
|
- Ghost.Entities.EntityManager.CreateEntities(System.Span{Ghost.Entities.Entity},Ghost.Entities.ComponentSet)
|
|
- Ghost.Entities.EntityManager.CreateEntity
|
|
- Ghost.Entities.EntityManager.CreateEntity(Ghost.Entities.ComponentSet)
|
|
- Ghost.Entities.EntityManager.CreateManagedEntity
|
|
- Ghost.Entities.EntityManager.CreateManagedEntity(Ghost.Entities.Entity)
|
|
- Ghost.Entities.EntityManager.CreateSingleton(Ghost.Core.Identifier{Ghost.Entities.IComponent},System.Void*)
|
|
- Ghost.Entities.EntityManager.CreateSingleton``1(``0)
|
|
- Ghost.Entities.EntityManager.DestroyEntities(System.ReadOnlySpan{Ghost.Entities.Entity})
|
|
- Ghost.Entities.EntityManager.DestroyEntity(Ghost.Entities.Entity)
|
|
- Ghost.Entities.EntityManager.DestroyManagedEntity(Ghost.Entities.ManagedEntity)
|
|
- Ghost.Entities.EntityManager.DestroyScriptComponent``1(Ghost.Entities.ManagedEntity)
|
|
- Ghost.Entities.EntityManager.Dispose
|
|
- Ghost.Entities.EntityManager.Exists(Ghost.Entities.Entity)
|
|
- Ghost.Entities.EntityManager.Exists(Ghost.Entities.ManagedEntity)
|
|
- Ghost.Entities.EntityManager.Finalize
|
|
- Ghost.Entities.EntityManager.GetComponent(Ghost.Entities.Entity,Ghost.Core.Identifier{Ghost.Entities.IComponent})
|
|
- Ghost.Entities.EntityManager.GetComponent``1(Ghost.Entities.Entity)
|
|
- Ghost.Entities.EntityManager.GetScriptComponent``1(Ghost.Entities.ManagedEntity)
|
|
- Ghost.Entities.EntityManager.GetScriptComponents``1(Ghost.Entities.ManagedEntity)
|
|
- Ghost.Entities.EntityManager.GetSingleton(Ghost.Core.Identifier{Ghost.Entities.IComponent})
|
|
- Ghost.Entities.EntityManager.GetSingleton``1
|
|
- Ghost.Entities.EntityManager.HasComponent(Ghost.Entities.Entity,Ghost.Core.Identifier{Ghost.Entities.IComponent})
|
|
- Ghost.Entities.EntityManager.HasComponent``1(Ghost.Entities.Entity)
|
|
- Ghost.Entities.EntityManager.HasScriptComponent``1(Ghost.Entities.ManagedEntity)
|
|
- Ghost.Entities.EntityManager.RemoveComponent(Ghost.Entities.Entity,Ghost.Core.Identifier{Ghost.Entities.IComponent})
|
|
- Ghost.Entities.EntityManager.RemoveComponent``1(Ghost.Entities.Entity)
|
|
- Ghost.Entities.EntityManager.SetComponent(Ghost.Entities.Entity,Ghost.Core.Identifier{Ghost.Entities.IComponent},System.Void*)
|
|
- Ghost.Entities.EntityManager.SetComponent``1(Ghost.Entities.Entity,``0)
|
|
- Ghost.Entities.EntityManager.SetEnabled(Ghost.Entities.Entity,Ghost.Core.Identifier{Ghost.Entities.IComponent},System.Boolean)
|
|
- Ghost.Entities.EntityManager.SetEnabled``1(Ghost.Entities.Entity,System.Boolean)
|
|
- Ghost.Entities.EntityManager.World
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: EntityManager
|
|
nameWithType: EntityManager
|
|
fullName: Ghost.Entities.EntityManager
|
|
type: Class
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.Managed.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: EntityManager
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.Managed.cs
|
|
startLine: 5
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: A manager for creating, destroying, and managing entities and their components.
|
|
remarks: >-
|
|
All methods in this class are not thread-safe and all of them will cause structural changes if not mentioned otherwise.
|
|
|
|
Use <xref href="Ghost.Entities.EntityCommandBuffer" data-throw-if-not-resolved="false"></xref> to defer structural changes to a safe point.
|
|
|
|
Use <xref href="Ghost.Entities.World.GetThreadLocalEntityCommandBuffer(System.Int32)" data-throw-if-not-resolved="false"></xref> to get a thread-local command buffer for multithreaded scenarios.
|
|
example: []
|
|
syntax:
|
|
content: 'public class EntityManager : IDisposable'
|
|
content.vb: Public Class EntityManager Implements IDisposable
|
|
inheritance:
|
|
- System.Object
|
|
implements:
|
|
- System.IDisposable
|
|
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: Ghost.Entities.EntityManager.World
|
|
commentId: P:Ghost.Entities.EntityManager.World
|
|
id: World
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: World
|
|
nameWithType: EntityManager.World
|
|
fullName: Ghost.Entities.EntityManager.World
|
|
type: Property
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: World
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 47
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
syntax:
|
|
content: public World World { get; }
|
|
parameters: []
|
|
return:
|
|
type: Ghost.Entities.World
|
|
content.vb: Public ReadOnly Property World As World
|
|
overload: Ghost.Entities.EntityManager.World*
|
|
- uid: Ghost.Entities.EntityManager.Finalize
|
|
commentId: M:Ghost.Entities.EntityManager.Finalize
|
|
id: Finalize
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: ~EntityManager()
|
|
nameWithType: EntityManager.~EntityManager()
|
|
fullName: Ghost.Entities.EntityManager.~EntityManager()
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: Finalize
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 57
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
syntax:
|
|
content: protected ~EntityManager()
|
|
content.vb: 'Protected '
|
|
overload: Ghost.Entities.EntityManager.Finalize*
|
|
nameWithType.vb: ''
|
|
fullName.vb: ''
|
|
name.vb: ''
|
|
- uid: Ghost.Entities.EntityManager.CreateEntity
|
|
commentId: M:Ghost.Entities.EntityManager.CreateEntity
|
|
id: CreateEntity
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: CreateEntity()
|
|
nameWithType: EntityManager.CreateEntity()
|
|
fullName: Ghost.Entities.EntityManager.CreateEntity()
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: CreateEntity
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 91
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Create an entity with no components.
|
|
example: []
|
|
syntax:
|
|
content: public Entity CreateEntity()
|
|
return:
|
|
type: Ghost.Entities.Entity
|
|
description: The created entity.
|
|
content.vb: Public Function CreateEntity() As Entity
|
|
overload: Ghost.Entities.EntityManager.CreateEntity*
|
|
- uid: Ghost.Entities.EntityManager.CreateEntity(Ghost.Entities.ComponentSet)
|
|
commentId: M:Ghost.Entities.EntityManager.CreateEntity(Ghost.Entities.ComponentSet)
|
|
id: CreateEntity(Ghost.Entities.ComponentSet)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: CreateEntity(ComponentSet)
|
|
nameWithType: EntityManager.CreateEntity(ComponentSet)
|
|
fullName: Ghost.Entities.EntityManager.CreateEntity(Ghost.Entities.ComponentSet)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: CreateEntity
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 104
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Create an entity with specified components.
|
|
example: []
|
|
syntax:
|
|
content: public Entity CreateEntity(ComponentSet set)
|
|
parameters:
|
|
- id: set
|
|
type: Ghost.Entities.ComponentSet
|
|
description: A set of component space IDs to add to the entities.
|
|
return:
|
|
type: Ghost.Entities.Entity
|
|
description: The created entity.
|
|
content.vb: Public Function CreateEntity([set] As ComponentSet) As Entity
|
|
overload: Ghost.Entities.EntityManager.CreateEntity*
|
|
- uid: Ghost.Entities.EntityManager.CreateEntities(System.Span{Ghost.Entities.Entity})
|
|
commentId: M:Ghost.Entities.EntityManager.CreateEntities(System.Span{Ghost.Entities.Entity})
|
|
id: CreateEntities(System.Span{Ghost.Entities.Entity})
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: CreateEntities(Span<Entity>)
|
|
nameWithType: EntityManager.CreateEntities(Span<Entity>)
|
|
fullName: Ghost.Entities.EntityManager.CreateEntities(System.Span<Ghost.Entities.Entity>)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: CreateEntities
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 116
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Create multiple entities with no components.
|
|
example: []
|
|
syntax:
|
|
content: public void CreateEntities(Span<Entity> entities)
|
|
parameters:
|
|
- id: entities
|
|
type: System.Span{Ghost.Entities.Entity}
|
|
description: The span to store the created entities.
|
|
content.vb: Public Sub CreateEntities(entities As Span(Of Entity))
|
|
overload: Ghost.Entities.EntityManager.CreateEntities*
|
|
nameWithType.vb: EntityManager.CreateEntities(Span(Of Entity))
|
|
fullName.vb: Ghost.Entities.EntityManager.CreateEntities(System.Span(Of Ghost.Entities.Entity))
|
|
name.vb: CreateEntities(Span(Of Entity))
|
|
- uid: Ghost.Entities.EntityManager.CreateEntities(System.Int32)
|
|
commentId: M:Ghost.Entities.EntityManager.CreateEntities(System.Int32)
|
|
id: CreateEntities(System.Int32)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: CreateEntities(int)
|
|
nameWithType: EntityManager.CreateEntities(int)
|
|
fullName: Ghost.Entities.EntityManager.CreateEntities(int)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: CreateEntities
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 141
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Create multiple entities with no components.
|
|
example: []
|
|
syntax:
|
|
content: public void CreateEntities(int count)
|
|
parameters:
|
|
- id: count
|
|
type: System.Int32
|
|
description: The number of entities to create.
|
|
content.vb: Public Sub CreateEntities(count As Integer)
|
|
overload: Ghost.Entities.EntityManager.CreateEntities*
|
|
nameWithType.vb: EntityManager.CreateEntities(Integer)
|
|
fullName.vb: Ghost.Entities.EntityManager.CreateEntities(Integer)
|
|
name.vb: CreateEntities(Integer)
|
|
- uid: Ghost.Entities.EntityManager.CreateEntities(System.Span{Ghost.Entities.Entity},Ghost.Entities.ComponentSet)
|
|
commentId: M:Ghost.Entities.EntityManager.CreateEntities(System.Span{Ghost.Entities.Entity},Ghost.Entities.ComponentSet)
|
|
id: CreateEntities(System.Span{Ghost.Entities.Entity},Ghost.Entities.ComponentSet)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: CreateEntities(Span<Entity>, ComponentSet)
|
|
nameWithType: EntityManager.CreateEntities(Span<Entity>, ComponentSet)
|
|
fullName: Ghost.Entities.EntityManager.CreateEntities(System.Span<Ghost.Entities.Entity>, Ghost.Entities.ComponentSet)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: CreateEntities
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 166
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Create multiple entities with specified components.
|
|
example: []
|
|
syntax:
|
|
content: public void CreateEntities(Span<Entity> entities, ComponentSet set)
|
|
parameters:
|
|
- id: entities
|
|
type: System.Span{Ghost.Entities.Entity}
|
|
description: The span to store the created entities.
|
|
- id: set
|
|
type: Ghost.Entities.ComponentSet
|
|
description: A set of component space IDs to add to the entities.
|
|
content.vb: Public Sub CreateEntities(entities As Span(Of Entity), [set] As ComponentSet)
|
|
overload: Ghost.Entities.EntityManager.CreateEntities*
|
|
nameWithType.vb: EntityManager.CreateEntities(Span(Of Entity), ComponentSet)
|
|
fullName.vb: Ghost.Entities.EntityManager.CreateEntities(System.Span(Of Ghost.Entities.Entity), Ghost.Entities.ComponentSet)
|
|
name.vb: CreateEntities(Span(Of Entity), ComponentSet)
|
|
- uid: Ghost.Entities.EntityManager.CreateEntities(System.Int32,Ghost.Entities.ComponentSet)
|
|
commentId: M:Ghost.Entities.EntityManager.CreateEntities(System.Int32,Ghost.Entities.ComponentSet)
|
|
id: CreateEntities(System.Int32,Ghost.Entities.ComponentSet)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: CreateEntities(int, ComponentSet)
|
|
nameWithType: EntityManager.CreateEntities(int, ComponentSet)
|
|
fullName: Ghost.Entities.EntityManager.CreateEntities(int, Ghost.Entities.ComponentSet)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: CreateEntities
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 201
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Create multiple entities with specified components.
|
|
example: []
|
|
syntax:
|
|
content: public void CreateEntities(int count, ComponentSet set)
|
|
parameters:
|
|
- id: count
|
|
type: System.Int32
|
|
description: The number of entities to create.
|
|
- id: set
|
|
type: Ghost.Entities.ComponentSet
|
|
description: A set of component space IDs to add to the entities.
|
|
content.vb: Public Sub CreateEntities(count As Integer, [set] As ComponentSet)
|
|
overload: Ghost.Entities.EntityManager.CreateEntities*
|
|
nameWithType.vb: EntityManager.CreateEntities(Integer, ComponentSet)
|
|
fullName.vb: Ghost.Entities.EntityManager.CreateEntities(Integer, Ghost.Entities.ComponentSet)
|
|
name.vb: CreateEntities(Integer, ComponentSet)
|
|
- uid: Ghost.Entities.EntityManager.DestroyEntity(Ghost.Entities.Entity)
|
|
commentId: M:Ghost.Entities.EntityManager.DestroyEntity(Ghost.Entities.Entity)
|
|
id: DestroyEntity(Ghost.Entities.Entity)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: DestroyEntity(Entity)
|
|
nameWithType: EntityManager.DestroyEntity(Entity)
|
|
fullName: Ghost.Entities.EntityManager.DestroyEntity(Ghost.Entities.Entity)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: DestroyEntity
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 242
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Destroy the specified entity.
|
|
example: []
|
|
syntax:
|
|
content: public Error DestroyEntity(Entity entity)
|
|
parameters:
|
|
- id: entity
|
|
type: Ghost.Entities.Entity
|
|
return:
|
|
type: Ghost.Core.Error
|
|
description: The result status of the operation.
|
|
content.vb: Public Function DestroyEntity(entity As Entity) As [Error]
|
|
overload: Ghost.Entities.EntityManager.DestroyEntity*
|
|
- uid: Ghost.Entities.EntityManager.DestroyEntities(System.ReadOnlySpan{Ghost.Entities.Entity})
|
|
commentId: M:Ghost.Entities.EntityManager.DestroyEntities(System.ReadOnlySpan{Ghost.Entities.Entity})
|
|
id: DestroyEntities(System.ReadOnlySpan{Ghost.Entities.Entity})
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: DestroyEntities(ReadOnlySpan<Entity>)
|
|
nameWithType: EntityManager.DestroyEntities(ReadOnlySpan<Entity>)
|
|
fullName: Ghost.Entities.EntityManager.DestroyEntities(System.ReadOnlySpan<Ghost.Entities.Entity>)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: DestroyEntities
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 270
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Destroy the specified entities.
|
|
example: []
|
|
syntax:
|
|
content: public void DestroyEntities(ReadOnlySpan<Entity> entities)
|
|
parameters:
|
|
- id: entities
|
|
type: System.ReadOnlySpan{Ghost.Entities.Entity}
|
|
description: The entities to destroy.
|
|
content.vb: Public Sub DestroyEntities(entities As ReadOnlySpan(Of Entity))
|
|
overload: Ghost.Entities.EntityManager.DestroyEntities*
|
|
nameWithType.vb: EntityManager.DestroyEntities(ReadOnlySpan(Of Entity))
|
|
fullName.vb: Ghost.Entities.EntityManager.DestroyEntities(System.ReadOnlySpan(Of Ghost.Entities.Entity))
|
|
name.vb: DestroyEntities(ReadOnlySpan(Of Entity))
|
|
- uid: Ghost.Entities.EntityManager.Exists(Ghost.Entities.Entity)
|
|
commentId: M:Ghost.Entities.EntityManager.Exists(Ghost.Entities.Entity)
|
|
id: Exists(Ghost.Entities.Entity)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Exists(Entity)
|
|
nameWithType: EntityManager.Exists(Entity)
|
|
fullName: Ghost.Entities.EntityManager.Exists(Ghost.Entities.Entity)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: Exists
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 374
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Check if the specified entity exists.
|
|
example: []
|
|
syntax:
|
|
content: public bool Exists(Entity entity)
|
|
parameters:
|
|
- id: entity
|
|
type: Ghost.Entities.Entity
|
|
description: The entity to check.
|
|
return:
|
|
type: System.Boolean
|
|
description: True if the entity exists, false otherwise.
|
|
content.vb: Public Function Exists(entity As Entity) As Boolean
|
|
overload: Ghost.Entities.EntityManager.Exists*
|
|
- uid: Ghost.Entities.EntityManager.CreateSingleton(Ghost.Core.Identifier{Ghost.Entities.IComponent},System.Void*)
|
|
commentId: M:Ghost.Entities.EntityManager.CreateSingleton(Ghost.Core.Identifier{Ghost.Entities.IComponent},System.Void*)
|
|
id: CreateSingleton(Ghost.Core.Identifier{Ghost.Entities.IComponent},System.Void*)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: CreateSingleton(Identifier<IComponent>, void*)
|
|
nameWithType: EntityManager.CreateSingleton(Identifier<IComponent>, void*)
|
|
fullName: Ghost.Entities.EntityManager.CreateSingleton(Ghost.Core.Identifier<Ghost.Entities.IComponent>, void*)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: CreateSingleton
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 385
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Create a singleton entity with the specified component.
|
|
example: []
|
|
syntax:
|
|
content: public Error CreateSingleton(Identifier<IComponent> componentID, void* pComponent)
|
|
parameters:
|
|
- id: componentID
|
|
type: Ghost.Core.Identifier{Ghost.Entities.IComponent}
|
|
description: The component space ID of the singleton.
|
|
- id: pComponent
|
|
type: System.Void*
|
|
description: Pointer to the component data.
|
|
return:
|
|
type: Ghost.Core.Error
|
|
description: The result status of the operation.
|
|
content.vb: Public Function CreateSingleton(componentID As Identifier(Of IComponent), pComponent As Void*) As [Error]
|
|
overload: Ghost.Entities.EntityManager.CreateSingleton*
|
|
nameWithType.vb: EntityManager.CreateSingleton(Identifier(Of IComponent), Void*)
|
|
fullName.vb: Ghost.Entities.EntityManager.CreateSingleton(Ghost.Core.Identifier(Of Ghost.Entities.IComponent), Void*)
|
|
name.vb: CreateSingleton(Identifier(Of IComponent), Void*)
|
|
- uid: Ghost.Entities.EntityManager.CreateSingleton``1(``0)
|
|
commentId: M:Ghost.Entities.EntityManager.CreateSingleton``1(``0)
|
|
id: CreateSingleton``1(``0)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: CreateSingleton<T>(T)
|
|
nameWithType: EntityManager.CreateSingleton<T>(T)
|
|
fullName: Ghost.Entities.EntityManager.CreateSingleton<T>(T)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: CreateSingleton
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 426
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Create a singleton entity with the specified component.
|
|
example: []
|
|
syntax:
|
|
content: 'public Error CreateSingleton<T>(T component = default) where T : unmanaged, IComponent'
|
|
parameters:
|
|
- id: component
|
|
type: '{T}'
|
|
description: The component data.
|
|
typeParameters:
|
|
- id: T
|
|
description: The component space.
|
|
return:
|
|
type: Ghost.Core.Error
|
|
description: The result status of the operation.
|
|
content.vb: Public Function CreateSingleton(Of T As {Structure, IComponent})(component As T = Nothing) As [Error]
|
|
overload: Ghost.Entities.EntityManager.CreateSingleton*
|
|
nameWithType.vb: EntityManager.CreateSingleton(Of T)(T)
|
|
fullName.vb: Ghost.Entities.EntityManager.CreateSingleton(Of T)(T)
|
|
name.vb: CreateSingleton(Of T)(T)
|
|
- uid: Ghost.Entities.EntityManager.GetSingleton(Ghost.Core.Identifier{Ghost.Entities.IComponent})
|
|
commentId: M:Ghost.Entities.EntityManager.GetSingleton(Ghost.Core.Identifier{Ghost.Entities.IComponent})
|
|
id: GetSingleton(Ghost.Core.Identifier{Ghost.Entities.IComponent})
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetSingleton(Identifier<IComponent>)
|
|
nameWithType: EntityManager.GetSingleton(Identifier<IComponent>)
|
|
fullName: Ghost.Entities.EntityManager.GetSingleton(Ghost.Core.Identifier<Ghost.Entities.IComponent>)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: GetSingleton
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 437
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Get a pointer to the singleton component data.
|
|
example: []
|
|
syntax:
|
|
content: public void* GetSingleton(Identifier<IComponent> componentID)
|
|
parameters:
|
|
- id: componentID
|
|
type: Ghost.Core.Identifier{Ghost.Entities.IComponent}
|
|
description: The component space ID of the singleton.
|
|
return:
|
|
type: System.Void*
|
|
description: Pointer to the component data, or null if not found.
|
|
content.vb: Public Function GetSingleton(componentID As Identifier(Of IComponent)) As Void*
|
|
overload: Ghost.Entities.EntityManager.GetSingleton*
|
|
nameWithType.vb: EntityManager.GetSingleton(Identifier(Of IComponent))
|
|
fullName.vb: Ghost.Entities.EntityManager.GetSingleton(Ghost.Core.Identifier(Of Ghost.Entities.IComponent))
|
|
name.vb: GetSingleton(Identifier(Of IComponent))
|
|
- uid: Ghost.Entities.EntityManager.GetSingleton``1
|
|
commentId: M:Ghost.Entities.EntityManager.GetSingleton``1
|
|
id: GetSingleton``1
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetSingleton<T>()
|
|
nameWithType: EntityManager.GetSingleton<T>()
|
|
fullName: Ghost.Entities.EntityManager.GetSingleton<T>()
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: GetSingleton
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 465
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Get a reference to the singleton component data.
|
|
example: []
|
|
syntax:
|
|
content: 'public ref T GetSingleton<T>() where T : unmanaged, IComponent'
|
|
typeParameters:
|
|
- id: T
|
|
description: The component space.
|
|
return:
|
|
type: '{T}'
|
|
description: Reference to the component data. null ref if not found.
|
|
content.vb: Public ByRef Function GetSingleton(Of T As {Structure, IComponent})() As T
|
|
overload: Ghost.Entities.EntityManager.GetSingleton*
|
|
nameWithType.vb: EntityManager.GetSingleton(Of T)()
|
|
fullName.vb: Ghost.Entities.EntityManager.GetSingleton(Of T)()
|
|
name.vb: GetSingleton(Of T)()
|
|
- uid: Ghost.Entities.EntityManager.AddComponent(Ghost.Entities.Entity,Ghost.Core.Identifier{Ghost.Entities.IComponent},System.Void*)
|
|
commentId: M:Ghost.Entities.EntityManager.AddComponent(Ghost.Entities.Entity,Ghost.Core.Identifier{Ghost.Entities.IComponent},System.Void*)
|
|
id: AddComponent(Ghost.Entities.Entity,Ghost.Core.Identifier{Ghost.Entities.IComponent},System.Void*)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: AddComponent(Entity, Identifier<IComponent>, void*)
|
|
nameWithType: EntityManager.AddComponent(Entity, Identifier<IComponent>, void*)
|
|
fullName: Ghost.Entities.EntityManager.AddComponent(Ghost.Entities.Entity, Ghost.Core.Identifier<Ghost.Entities.IComponent>, void*)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: AddComponent
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 502
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Add a component to the specified entity.
|
|
example: []
|
|
syntax:
|
|
content: public Error AddComponent(Entity entity, Identifier<IComponent> componentID, void* pComponent)
|
|
parameters:
|
|
- id: entity
|
|
type: Ghost.Entities.Entity
|
|
description: The entity to add the component to.
|
|
- id: componentID
|
|
type: Ghost.Core.Identifier{Ghost.Entities.IComponent}
|
|
description: The component space ID to add.
|
|
- id: pComponent
|
|
type: System.Void*
|
|
description: Pointer to the component data.
|
|
return:
|
|
type: Ghost.Core.Error
|
|
description: The result status of the operation.
|
|
content.vb: Public Function AddComponent(entity As Entity, componentID As Identifier(Of IComponent), pComponent As Void*) As [Error]
|
|
overload: Ghost.Entities.EntityManager.AddComponent*
|
|
nameWithType.vb: EntityManager.AddComponent(Entity, Identifier(Of IComponent), Void*)
|
|
fullName.vb: Ghost.Entities.EntityManager.AddComponent(Ghost.Entities.Entity, Ghost.Core.Identifier(Of Ghost.Entities.IComponent), Void*)
|
|
name.vb: AddComponent(Entity, Identifier(Of IComponent), Void*)
|
|
- uid: Ghost.Entities.EntityManager.AddComponent``1(Ghost.Entities.Entity,``0)
|
|
commentId: M:Ghost.Entities.EntityManager.AddComponent``1(Ghost.Entities.Entity,``0)
|
|
id: AddComponent``1(Ghost.Entities.Entity,``0)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: AddComponent<T>(Entity, T)
|
|
nameWithType: EntityManager.AddComponent<T>(Entity, T)
|
|
fullName: Ghost.Entities.EntityManager.AddComponent<T>(Ghost.Entities.Entity, T)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: AddComponent
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 595
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Add a component to the specified entity.
|
|
example: []
|
|
syntax:
|
|
content: 'public Error AddComponent<T>(Entity entity, T component = default) where T : unmanaged, IComponent'
|
|
parameters:
|
|
- id: entity
|
|
type: Ghost.Entities.Entity
|
|
description: The entity to add the component to.
|
|
- id: component
|
|
type: '{T}'
|
|
description: The component data.
|
|
typeParameters:
|
|
- id: T
|
|
description: The component space.
|
|
return:
|
|
type: Ghost.Core.Error
|
|
description: The result status of the operation.
|
|
content.vb: Public Function AddComponent(Of T As {Structure, IComponent})(entity As Entity, component As T = Nothing) As [Error]
|
|
overload: Ghost.Entities.EntityManager.AddComponent*
|
|
nameWithType.vb: EntityManager.AddComponent(Of T)(Entity, T)
|
|
fullName.vb: Ghost.Entities.EntityManager.AddComponent(Of T)(Ghost.Entities.Entity, T)
|
|
name.vb: AddComponent(Of T)(Entity, T)
|
|
- uid: Ghost.Entities.EntityManager.RemoveComponent(Ghost.Entities.Entity,Ghost.Core.Identifier{Ghost.Entities.IComponent})
|
|
commentId: M:Ghost.Entities.EntityManager.RemoveComponent(Ghost.Entities.Entity,Ghost.Core.Identifier{Ghost.Entities.IComponent})
|
|
id: RemoveComponent(Ghost.Entities.Entity,Ghost.Core.Identifier{Ghost.Entities.IComponent})
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: RemoveComponent(Entity, Identifier<IComponent>)
|
|
nameWithType: EntityManager.RemoveComponent(Entity, Identifier<IComponent>)
|
|
fullName: Ghost.Entities.EntityManager.RemoveComponent(Ghost.Entities.Entity, Ghost.Core.Identifier<Ghost.Entities.IComponent>)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: RemoveComponent
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 607
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Remove a component from the specified entity.
|
|
example: []
|
|
syntax:
|
|
content: public Error RemoveComponent(Entity entity, Identifier<IComponent> componentID)
|
|
parameters:
|
|
- id: entity
|
|
type: Ghost.Entities.Entity
|
|
description: The entity to remove the component from.
|
|
- id: componentID
|
|
type: Ghost.Core.Identifier{Ghost.Entities.IComponent}
|
|
description: The component space ID to remove.
|
|
return:
|
|
type: Ghost.Core.Error
|
|
description: The result status of the operation.
|
|
content.vb: Public Function RemoveComponent(entity As Entity, componentID As Identifier(Of IComponent)) As [Error]
|
|
overload: Ghost.Entities.EntityManager.RemoveComponent*
|
|
nameWithType.vb: EntityManager.RemoveComponent(Entity, Identifier(Of IComponent))
|
|
fullName.vb: Ghost.Entities.EntityManager.RemoveComponent(Ghost.Entities.Entity, Ghost.Core.Identifier(Of Ghost.Entities.IComponent))
|
|
name.vb: RemoveComponent(Entity, Identifier(Of IComponent))
|
|
- uid: Ghost.Entities.EntityManager.RemoveComponent``1(Ghost.Entities.Entity)
|
|
commentId: M:Ghost.Entities.EntityManager.RemoveComponent``1(Ghost.Entities.Entity)
|
|
id: RemoveComponent``1(Ghost.Entities.Entity)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: RemoveComponent<T>(Entity)
|
|
nameWithType: EntityManager.RemoveComponent<T>(Entity)
|
|
fullName: Ghost.Entities.EntityManager.RemoveComponent<T>(Ghost.Entities.Entity)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: RemoveComponent
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 698
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Remove a component from the specified entity.
|
|
example: []
|
|
syntax:
|
|
content: 'public Error RemoveComponent<T>(Entity entity) where T : unmanaged, IComponent'
|
|
parameters:
|
|
- id: entity
|
|
type: Ghost.Entities.Entity
|
|
description: The entity to remove the component from.
|
|
typeParameters:
|
|
- id: T
|
|
description: The component space.
|
|
return:
|
|
type: Ghost.Core.Error
|
|
description: The result status of the operation.
|
|
content.vb: Public Function RemoveComponent(Of T As {Structure, IComponent})(entity As Entity) As [Error]
|
|
overload: Ghost.Entities.EntityManager.RemoveComponent*
|
|
nameWithType.vb: EntityManager.RemoveComponent(Of T)(Entity)
|
|
fullName.vb: Ghost.Entities.EntityManager.RemoveComponent(Of T)(Ghost.Entities.Entity)
|
|
name.vb: RemoveComponent(Of T)(Entity)
|
|
- uid: Ghost.Entities.EntityManager.SetComponent(Ghost.Entities.Entity,Ghost.Core.Identifier{Ghost.Entities.IComponent},System.Void*)
|
|
commentId: M:Ghost.Entities.EntityManager.SetComponent(Ghost.Entities.Entity,Ghost.Core.Identifier{Ghost.Entities.IComponent},System.Void*)
|
|
id: SetComponent(Ghost.Entities.Entity,Ghost.Core.Identifier{Ghost.Entities.IComponent},System.Void*)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: SetComponent(Entity, Identifier<IComponent>, void*)
|
|
nameWithType: EntityManager.SetComponent(Entity, Identifier<IComponent>, void*)
|
|
fullName: Ghost.Entities.EntityManager.SetComponent(Ghost.Entities.Entity, Ghost.Core.Identifier<Ghost.Entities.IComponent>, void*)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: SetComponent
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 711
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Set the component data for the specified entity.
|
|
example: []
|
|
syntax:
|
|
content: public Error SetComponent(Entity entity, Identifier<IComponent> componentID, void* pComponent)
|
|
parameters:
|
|
- id: entity
|
|
type: Ghost.Entities.Entity
|
|
description: The entity to set the component data for.
|
|
- id: componentID
|
|
type: Ghost.Core.Identifier{Ghost.Entities.IComponent}
|
|
description: The component space ID to set.
|
|
- id: pComponent
|
|
type: System.Void*
|
|
description: Pointer to the component data.
|
|
return:
|
|
type: Ghost.Core.Error
|
|
description: The result status of the operation.
|
|
content.vb: Public Function SetComponent(entity As Entity, componentID As Identifier(Of IComponent), pComponent As Void*) As [Error]
|
|
overload: Ghost.Entities.EntityManager.SetComponent*
|
|
nameWithType.vb: EntityManager.SetComponent(Entity, Identifier(Of IComponent), Void*)
|
|
fullName.vb: Ghost.Entities.EntityManager.SetComponent(Ghost.Entities.Entity, Ghost.Core.Identifier(Of Ghost.Entities.IComponent), Void*)
|
|
name.vb: SetComponent(Entity, Identifier(Of IComponent), Void*)
|
|
- uid: Ghost.Entities.EntityManager.SetComponent``1(Ghost.Entities.Entity,``0)
|
|
commentId: M:Ghost.Entities.EntityManager.SetComponent``1(Ghost.Entities.Entity,``0)
|
|
id: SetComponent``1(Ghost.Entities.Entity,``0)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: SetComponent<T>(Entity, T)
|
|
nameWithType: EntityManager.SetComponent<T>(Entity, T)
|
|
fullName: Ghost.Entities.EntityManager.SetComponent<T>(Ghost.Entities.Entity, T)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: SetComponent
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 730
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Set the component data for the specified entity.
|
|
example: []
|
|
syntax:
|
|
content: 'public Error SetComponent<T>(Entity entity, T component) where T : unmanaged, IComponent'
|
|
parameters:
|
|
- id: entity
|
|
type: Ghost.Entities.Entity
|
|
description: The entity to set the component data for.
|
|
- id: component
|
|
type: '{T}'
|
|
description: The component data.
|
|
typeParameters:
|
|
- id: T
|
|
description: The component space.
|
|
return:
|
|
type: Ghost.Core.Error
|
|
content.vb: Public Function SetComponent(Of T As {Structure, IComponent})(entity As Entity, component As T) As [Error]
|
|
overload: Ghost.Entities.EntityManager.SetComponent*
|
|
nameWithType.vb: EntityManager.SetComponent(Of T)(Entity, T)
|
|
fullName.vb: Ghost.Entities.EntityManager.SetComponent(Of T)(Ghost.Entities.Entity, T)
|
|
name.vb: SetComponent(Of T)(Entity, T)
|
|
- uid: Ghost.Entities.EntityManager.GetComponent(Ghost.Entities.Entity,Ghost.Core.Identifier{Ghost.Entities.IComponent})
|
|
commentId: M:Ghost.Entities.EntityManager.GetComponent(Ghost.Entities.Entity,Ghost.Core.Identifier{Ghost.Entities.IComponent})
|
|
id: GetComponent(Ghost.Entities.Entity,Ghost.Core.Identifier{Ghost.Entities.IComponent})
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetComponent(Entity, Identifier<IComponent>)
|
|
nameWithType: EntityManager.GetComponent(Entity, Identifier<IComponent>)
|
|
fullName: Ghost.Entities.EntityManager.GetComponent(Ghost.Entities.Entity, Ghost.Core.Identifier<Ghost.Entities.IComponent>)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: GetComponent
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 742
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Get a pointer to the component data for the specified entity.
|
|
example: []
|
|
syntax:
|
|
content: public void* GetComponent(Entity entity, Identifier<IComponent> componentID)
|
|
parameters:
|
|
- id: entity
|
|
type: Ghost.Entities.Entity
|
|
description: The entity to get the component data for.
|
|
- id: componentID
|
|
type: Ghost.Core.Identifier{Ghost.Entities.IComponent}
|
|
description: The component space ID to get.
|
|
return:
|
|
type: System.Void*
|
|
description: Pointer to the component data, or null if not found.
|
|
content.vb: Public Function GetComponent(entity As Entity, componentID As Identifier(Of IComponent)) As Void*
|
|
overload: Ghost.Entities.EntityManager.GetComponent*
|
|
nameWithType.vb: EntityManager.GetComponent(Entity, Identifier(Of IComponent))
|
|
fullName.vb: Ghost.Entities.EntityManager.GetComponent(Ghost.Entities.Entity, Ghost.Core.Identifier(Of Ghost.Entities.IComponent))
|
|
name.vb: GetComponent(Entity, Identifier(Of IComponent))
|
|
- uid: Ghost.Entities.EntityManager.GetComponent``1(Ghost.Entities.Entity)
|
|
commentId: M:Ghost.Entities.EntityManager.GetComponent``1(Ghost.Entities.Entity)
|
|
id: GetComponent``1(Ghost.Entities.Entity)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetComponent<T>(Entity)
|
|
nameWithType: EntityManager.GetComponent<T>(Entity)
|
|
fullName: Ghost.Entities.EntityManager.GetComponent<T>(Ghost.Entities.Entity)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: GetComponent
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 759
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Get a reference to the component data for the specified entity.
|
|
example: []
|
|
syntax:
|
|
content: 'public ref T GetComponent<T>(Entity entity) where T : unmanaged, IComponent'
|
|
parameters:
|
|
- id: entity
|
|
type: Ghost.Entities.Entity
|
|
description: The entity to get the component data for.
|
|
typeParameters:
|
|
- id: T
|
|
description: The component space.
|
|
return:
|
|
type: '{T}'
|
|
description: Reference to the component data. null ref if not found.
|
|
content.vb: Public ByRef Function GetComponent(Of T As {Structure, IComponent})(entity As Entity) As T
|
|
overload: Ghost.Entities.EntityManager.GetComponent*
|
|
nameWithType.vb: EntityManager.GetComponent(Of T)(Entity)
|
|
fullName.vb: Ghost.Entities.EntityManager.GetComponent(Of T)(Ghost.Entities.Entity)
|
|
name.vb: GetComponent(Of T)(Entity)
|
|
- uid: Ghost.Entities.EntityManager.HasComponent(Ghost.Entities.Entity,Ghost.Core.Identifier{Ghost.Entities.IComponent})
|
|
commentId: M:Ghost.Entities.EntityManager.HasComponent(Ghost.Entities.Entity,Ghost.Core.Identifier{Ghost.Entities.IComponent})
|
|
id: HasComponent(Ghost.Entities.Entity,Ghost.Core.Identifier{Ghost.Entities.IComponent})
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: HasComponent(Entity, Identifier<IComponent>)
|
|
nameWithType: EntityManager.HasComponent(Entity, Identifier<IComponent>)
|
|
fullName: Ghost.Entities.EntityManager.HasComponent(Ghost.Entities.Entity, Ghost.Core.Identifier<Ghost.Entities.IComponent>)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: HasComponent
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 772
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Check if the specified entity has the specified component.
|
|
example: []
|
|
syntax:
|
|
content: public bool HasComponent(Entity entity, Identifier<IComponent> componentID)
|
|
parameters:
|
|
- id: entity
|
|
type: Ghost.Entities.Entity
|
|
description: The entity to check.
|
|
- id: componentID
|
|
type: Ghost.Core.Identifier{Ghost.Entities.IComponent}
|
|
description: The component space ID to check.
|
|
return:
|
|
type: System.Boolean
|
|
description: True if the entity has the component, false otherwise.
|
|
content.vb: Public Function HasComponent(entity As Entity, componentID As Identifier(Of IComponent)) As Boolean
|
|
overload: Ghost.Entities.EntityManager.HasComponent*
|
|
nameWithType.vb: EntityManager.HasComponent(Entity, Identifier(Of IComponent))
|
|
fullName.vb: Ghost.Entities.EntityManager.HasComponent(Ghost.Entities.Entity, Ghost.Core.Identifier(Of Ghost.Entities.IComponent))
|
|
name.vb: HasComponent(Entity, Identifier(Of IComponent))
|
|
- uid: Ghost.Entities.EntityManager.HasComponent``1(Ghost.Entities.Entity)
|
|
commentId: M:Ghost.Entities.EntityManager.HasComponent``1(Ghost.Entities.Entity)
|
|
id: HasComponent``1(Ghost.Entities.Entity)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: HasComponent<T>(Entity)
|
|
nameWithType: EntityManager.HasComponent<T>(Entity)
|
|
fullName: Ghost.Entities.EntityManager.HasComponent<T>(Ghost.Entities.Entity)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: HasComponent
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 789
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Check if the specified entity has the specified component.
|
|
example: []
|
|
syntax:
|
|
content: 'public bool HasComponent<T>(Entity entity) where T : unmanaged, IComponent'
|
|
parameters:
|
|
- id: entity
|
|
type: Ghost.Entities.Entity
|
|
description: The entity to check.
|
|
typeParameters:
|
|
- id: T
|
|
description: The component space.
|
|
return:
|
|
type: System.Boolean
|
|
description: True if the entity has the component, false otherwise.
|
|
content.vb: Public Function HasComponent(Of T As {Structure, IComponent})(entity As Entity) As Boolean
|
|
overload: Ghost.Entities.EntityManager.HasComponent*
|
|
nameWithType.vb: EntityManager.HasComponent(Of T)(Entity)
|
|
fullName.vb: Ghost.Entities.EntityManager.HasComponent(Of T)(Ghost.Entities.Entity)
|
|
name.vb: HasComponent(Of T)(Entity)
|
|
- uid: Ghost.Entities.EntityManager.SetEnabled(Ghost.Entities.Entity,Ghost.Core.Identifier{Ghost.Entities.IComponent},System.Boolean)
|
|
commentId: M:Ghost.Entities.EntityManager.SetEnabled(Ghost.Entities.Entity,Ghost.Core.Identifier{Ghost.Entities.IComponent},System.Boolean)
|
|
id: SetEnabled(Ghost.Entities.Entity,Ghost.Core.Identifier{Ghost.Entities.IComponent},System.Boolean)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: SetEnabled(Entity, Identifier<IComponent>, bool)
|
|
nameWithType: EntityManager.SetEnabled(Entity, Identifier<IComponent>, bool)
|
|
fullName: Ghost.Entities.EntityManager.SetEnabled(Ghost.Entities.Entity, Ghost.Core.Identifier<Ghost.Entities.IComponent>, bool)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: SetEnabled
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 802
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
syntax:
|
|
content: public Error SetEnabled(Entity entity, Identifier<IComponent> componentID, bool enabled)
|
|
parameters:
|
|
- id: entity
|
|
type: Ghost.Entities.Entity
|
|
- id: componentID
|
|
type: Ghost.Core.Identifier{Ghost.Entities.IComponent}
|
|
- id: enabled
|
|
type: System.Boolean
|
|
return:
|
|
type: Ghost.Core.Error
|
|
content.vb: Public Function SetEnabled(entity As Entity, componentID As Identifier(Of IComponent), enabled As Boolean) As [Error]
|
|
overload: Ghost.Entities.EntityManager.SetEnabled*
|
|
nameWithType.vb: EntityManager.SetEnabled(Entity, Identifier(Of IComponent), Boolean)
|
|
fullName.vb: Ghost.Entities.EntityManager.SetEnabled(Ghost.Entities.Entity, Ghost.Core.Identifier(Of Ghost.Entities.IComponent), Boolean)
|
|
name.vb: SetEnabled(Entity, Identifier(Of IComponent), Boolean)
|
|
- uid: Ghost.Entities.EntityManager.SetEnabled``1(Ghost.Entities.Entity,System.Boolean)
|
|
commentId: M:Ghost.Entities.EntityManager.SetEnabled``1(Ghost.Entities.Entity,System.Boolean)
|
|
id: SetEnabled``1(Ghost.Entities.Entity,System.Boolean)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: SetEnabled<T>(Entity, bool)
|
|
nameWithType: EntityManager.SetEnabled<T>(Entity, bool)
|
|
fullName: Ghost.Entities.EntityManager.SetEnabled<T>(Ghost.Entities.Entity, bool)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: SetEnabled
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 845
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
syntax:
|
|
content: 'public Error SetEnabled<T>(Entity entity, bool enabled) where T : unmanaged, IEnableableComponent'
|
|
parameters:
|
|
- id: entity
|
|
type: Ghost.Entities.Entity
|
|
- id: enabled
|
|
type: System.Boolean
|
|
typeParameters:
|
|
- id: T
|
|
return:
|
|
type: Ghost.Core.Error
|
|
content.vb: Public Function SetEnabled(Of T As {Structure, IEnableableComponent})(entity As Entity, enabled As Boolean) As [Error]
|
|
overload: Ghost.Entities.EntityManager.SetEnabled*
|
|
nameWithType.vb: EntityManager.SetEnabled(Of T)(Entity, Boolean)
|
|
fullName.vb: Ghost.Entities.EntityManager.SetEnabled(Of T)(Ghost.Entities.Entity, Boolean)
|
|
name.vb: SetEnabled(Of T)(Entity, Boolean)
|
|
- uid: Ghost.Entities.EntityManager.Dispose
|
|
commentId: M:Ghost.Entities.EntityManager.Dispose
|
|
id: Dispose
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Dispose()
|
|
nameWithType: EntityManager.Dispose()
|
|
fullName: Ghost.Entities.EntityManager.Dispose()
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: Dispose
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.cs
|
|
startLine: 851
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
|
example: []
|
|
syntax:
|
|
content: public void Dispose()
|
|
content.vb: Public Sub Dispose()
|
|
overload: Ghost.Entities.EntityManager.Dispose*
|
|
implements:
|
|
- System.IDisposable.Dispose
|
|
- uid: Ghost.Entities.EntityManager.CreateManagedEntity(Ghost.Entities.Entity)
|
|
commentId: M:Ghost.Entities.EntityManager.CreateManagedEntity(Ghost.Entities.Entity)
|
|
id: CreateManagedEntity(Ghost.Entities.Entity)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: CreateManagedEntity(Entity)
|
|
nameWithType: EntityManager.CreateManagedEntity(Entity)
|
|
fullName: Ghost.Entities.EntityManager.CreateManagedEntity(Ghost.Entities.Entity)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.Managed.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: CreateManagedEntity
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.Managed.cs
|
|
startLine: 16
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Creates a new ManagedEntity and associates it with the given Entity.
|
|
example: []
|
|
syntax:
|
|
content: public ManagedEntity CreateManagedEntity(Entity entity)
|
|
parameters:
|
|
- id: entity
|
|
type: Ghost.Entities.Entity
|
|
description: The Entity to associate with the ManagedEntity.
|
|
return:
|
|
type: Ghost.Entities.ManagedEntity
|
|
description: The created ManagedEntity.
|
|
content.vb: Public Function CreateManagedEntity(entity As Entity) As ManagedEntity
|
|
overload: Ghost.Entities.EntityManager.CreateManagedEntity*
|
|
- uid: Ghost.Entities.EntityManager.CreateManagedEntity
|
|
commentId: M:Ghost.Entities.EntityManager.CreateManagedEntity
|
|
id: CreateManagedEntity
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: CreateManagedEntity()
|
|
nameWithType: EntityManager.CreateManagedEntity()
|
|
fullName: Ghost.Entities.EntityManager.CreateManagedEntity()
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.Managed.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: CreateManagedEntity
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.Managed.cs
|
|
startLine: 35
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Creates a new ManagedEntity.
|
|
remarks: >-
|
|
You must call this if you add <xref href="Ghost.Entities.ManagedEntityRef" data-throw-if-not-resolved="false"></xref> manually to an entity.
|
|
|
|
Otherwise, use <xref href="Ghost.Entities.EntityManager.CreateManagedEntity(Ghost.Entities.Entity)" data-throw-if-not-resolved="false"></xref>.
|
|
example: []
|
|
syntax:
|
|
content: public ManagedEntity CreateManagedEntity()
|
|
return:
|
|
type: Ghost.Entities.ManagedEntity
|
|
description: The created ManagedEntity.
|
|
content.vb: Public Function CreateManagedEntity() As ManagedEntity
|
|
overload: Ghost.Entities.EntityManager.CreateManagedEntity*
|
|
- uid: Ghost.Entities.EntityManager.DestroyManagedEntity(Ghost.Entities.ManagedEntity)
|
|
commentId: M:Ghost.Entities.EntityManager.DestroyManagedEntity(Ghost.Entities.ManagedEntity)
|
|
id: DestroyManagedEntity(Ghost.Entities.ManagedEntity)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: DestroyManagedEntity(ManagedEntity)
|
|
nameWithType: EntityManager.DestroyManagedEntity(ManagedEntity)
|
|
fullName: Ghost.Entities.EntityManager.DestroyManagedEntity(Ghost.Entities.ManagedEntity)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.Managed.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: DestroyManagedEntity
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.Managed.cs
|
|
startLine: 51
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Destroys the given ManagedEntity and calls OnDestroy on all associated ScriptComponents.
|
|
example: []
|
|
syntax:
|
|
content: public void DestroyManagedEntity(ManagedEntity managedEntity)
|
|
parameters:
|
|
- id: managedEntity
|
|
type: Ghost.Entities.ManagedEntity
|
|
description: The ManagedEntity to destroy.
|
|
content.vb: Public Sub DestroyManagedEntity(managedEntity As ManagedEntity)
|
|
overload: Ghost.Entities.EntityManager.DestroyManagedEntity*
|
|
- uid: Ghost.Entities.EntityManager.Exists(Ghost.Entities.ManagedEntity)
|
|
commentId: M:Ghost.Entities.EntityManager.Exists(Ghost.Entities.ManagedEntity)
|
|
id: Exists(Ghost.Entities.ManagedEntity)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Exists(ManagedEntity)
|
|
nameWithType: EntityManager.Exists(ManagedEntity)
|
|
fullName: Ghost.Entities.EntityManager.Exists(Ghost.Entities.ManagedEntity)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.Managed.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: Exists
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.Managed.cs
|
|
startLine: 69
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Checks if the given ManagedEntity exists.
|
|
example: []
|
|
syntax:
|
|
content: public bool Exists(ManagedEntity managedEntity)
|
|
parameters:
|
|
- id: managedEntity
|
|
type: Ghost.Entities.ManagedEntity
|
|
description: The ManagedEntity to check.
|
|
return:
|
|
type: System.Boolean
|
|
description: True if the ManagedEntity exists, false otherwise.
|
|
content.vb: Public Function Exists(managedEntity As ManagedEntity) As Boolean
|
|
overload: Ghost.Entities.EntityManager.Exists*
|
|
- uid: Ghost.Entities.EntityManager.AddScriptComponent``1(Ghost.Entities.ManagedEntity,Ghost.Entities.Entity)
|
|
commentId: M:Ghost.Entities.EntityManager.AddScriptComponent``1(Ghost.Entities.ManagedEntity,Ghost.Entities.Entity)
|
|
id: AddScriptComponent``1(Ghost.Entities.ManagedEntity,Ghost.Entities.Entity)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: AddScriptComponent<T>(ManagedEntity, Entity)
|
|
nameWithType: EntityManager.AddScriptComponent<T>(ManagedEntity, Entity)
|
|
fullName: Ghost.Entities.EntityManager.AddScriptComponent<T>(Ghost.Entities.ManagedEntity, Ghost.Entities.Entity)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.Managed.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: AddScriptComponent
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.Managed.cs
|
|
startLine: 80
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
syntax:
|
|
content: 'public void AddScriptComponent<T>(ManagedEntity managedEntity, Entity entity) where T : ScriptComponent, new()'
|
|
parameters:
|
|
- id: managedEntity
|
|
type: Ghost.Entities.ManagedEntity
|
|
- id: entity
|
|
type: Ghost.Entities.Entity
|
|
typeParameters:
|
|
- id: T
|
|
content.vb: Public Sub AddScriptComponent(Of T As {ScriptComponent, New})(managedEntity As ManagedEntity, entity As Entity)
|
|
overload: Ghost.Entities.EntityManager.AddScriptComponent*
|
|
nameWithType.vb: EntityManager.AddScriptComponent(Of T)(ManagedEntity, Entity)
|
|
fullName.vb: Ghost.Entities.EntityManager.AddScriptComponent(Of T)(Ghost.Entities.ManagedEntity, Ghost.Entities.Entity)
|
|
name.vb: AddScriptComponent(Of T)(ManagedEntity, Entity)
|
|
- uid: Ghost.Entities.EntityManager.AddScriptComponent``1(Ghost.Entities.Entity)
|
|
commentId: M:Ghost.Entities.EntityManager.AddScriptComponent``1(Ghost.Entities.Entity)
|
|
id: AddScriptComponent``1(Ghost.Entities.Entity)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: AddScriptComponent<T>(Entity)
|
|
nameWithType: EntityManager.AddScriptComponent<T>(Entity)
|
|
fullName: Ghost.Entities.EntityManager.AddScriptComponent<T>(Ghost.Entities.Entity)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.Managed.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: AddScriptComponent
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.Managed.cs
|
|
startLine: 106
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Adds a ScriptComponent of space T to the given Entity.
|
|
example: []
|
|
syntax:
|
|
content: 'public void AddScriptComponent<T>(Entity entity) where T : ScriptComponent, new()'
|
|
parameters:
|
|
- id: entity
|
|
type: Ghost.Entities.Entity
|
|
description: The Entity to add the ScriptComponent to.
|
|
typeParameters:
|
|
- id: T
|
|
description: The space of ScriptComponent to add.
|
|
content.vb: Public Sub AddScriptComponent(Of T As {ScriptComponent, New})(entity As Entity)
|
|
overload: Ghost.Entities.EntityManager.AddScriptComponent*
|
|
nameWithType.vb: EntityManager.AddScriptComponent(Of T)(Entity)
|
|
fullName.vb: Ghost.Entities.EntityManager.AddScriptComponent(Of T)(Ghost.Entities.Entity)
|
|
name.vb: AddScriptComponent(Of T)(Entity)
|
|
- uid: Ghost.Entities.EntityManager.DestroyScriptComponent``1(Ghost.Entities.ManagedEntity)
|
|
commentId: M:Ghost.Entities.EntityManager.DestroyScriptComponent``1(Ghost.Entities.ManagedEntity)
|
|
id: DestroyScriptComponent``1(Ghost.Entities.ManagedEntity)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: DestroyScriptComponent<T>(ManagedEntity)
|
|
nameWithType: EntityManager.DestroyScriptComponent<T>(ManagedEntity)
|
|
fullName: Ghost.Entities.EntityManager.DestroyScriptComponent<T>(Ghost.Entities.ManagedEntity)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.Managed.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: DestroyScriptComponent
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.Managed.cs
|
|
startLine: 127
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
syntax:
|
|
content: 'public bool DestroyScriptComponent<T>(ManagedEntity managedEntity) where T : ScriptComponent'
|
|
parameters:
|
|
- id: managedEntity
|
|
type: Ghost.Entities.ManagedEntity
|
|
typeParameters:
|
|
- id: T
|
|
return:
|
|
type: System.Boolean
|
|
content.vb: Public Function DestroyScriptComponent(Of T As ScriptComponent)(managedEntity As ManagedEntity) As Boolean
|
|
overload: Ghost.Entities.EntityManager.DestroyScriptComponent*
|
|
nameWithType.vb: EntityManager.DestroyScriptComponent(Of T)(ManagedEntity)
|
|
fullName.vb: Ghost.Entities.EntityManager.DestroyScriptComponent(Of T)(Ghost.Entities.ManagedEntity)
|
|
name.vb: DestroyScriptComponent(Of T)(ManagedEntity)
|
|
- uid: Ghost.Entities.EntityManager.HasScriptComponent``1(Ghost.Entities.ManagedEntity)
|
|
commentId: M:Ghost.Entities.EntityManager.HasScriptComponent``1(Ghost.Entities.ManagedEntity)
|
|
id: HasScriptComponent``1(Ghost.Entities.ManagedEntity)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: HasScriptComponent<T>(ManagedEntity)
|
|
nameWithType: EntityManager.HasScriptComponent<T>(ManagedEntity)
|
|
fullName: Ghost.Entities.EntityManager.HasScriptComponent<T>(Ghost.Entities.ManagedEntity)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.Managed.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: HasScriptComponent
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.Managed.cs
|
|
startLine: 154
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
summary: Checks if the given ManagedEntity has a ScriptComponent of space T.
|
|
example: []
|
|
syntax:
|
|
content: 'public bool HasScriptComponent<T>(ManagedEntity managedEntity) where T : ScriptComponent'
|
|
parameters:
|
|
- id: managedEntity
|
|
type: Ghost.Entities.ManagedEntity
|
|
description: The ManagedEntity to check.
|
|
typeParameters:
|
|
- id: T
|
|
description: The space of ScriptComponent to check for.
|
|
return:
|
|
type: System.Boolean
|
|
description: True if the ManagedEntity has a ScriptComponent of space T, false
|
|
content.vb: Public Function HasScriptComponent(Of T As ScriptComponent)(managedEntity As ManagedEntity) As Boolean
|
|
overload: Ghost.Entities.EntityManager.HasScriptComponent*
|
|
nameWithType.vb: EntityManager.HasScriptComponent(Of T)(ManagedEntity)
|
|
fullName.vb: Ghost.Entities.EntityManager.HasScriptComponent(Of T)(Ghost.Entities.ManagedEntity)
|
|
name.vb: HasScriptComponent(Of T)(ManagedEntity)
|
|
- uid: Ghost.Entities.EntityManager.GetScriptComponent``1(Ghost.Entities.ManagedEntity)
|
|
commentId: M:Ghost.Entities.EntityManager.GetScriptComponent``1(Ghost.Entities.ManagedEntity)
|
|
id: GetScriptComponent``1(Ghost.Entities.ManagedEntity)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetScriptComponent<T>(ManagedEntity)
|
|
nameWithType: EntityManager.GetScriptComponent<T>(ManagedEntity)
|
|
fullName: Ghost.Entities.EntityManager.GetScriptComponent<T>(Ghost.Entities.ManagedEntity)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.Managed.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: GetScriptComponent
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.Managed.cs
|
|
startLine: 179
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
syntax:
|
|
content: 'public T GetScriptComponent<T>(ManagedEntity managedEntity) where T : ScriptComponent'
|
|
parameters:
|
|
- id: managedEntity
|
|
type: Ghost.Entities.ManagedEntity
|
|
typeParameters:
|
|
- id: T
|
|
return:
|
|
type: '{T}'
|
|
content.vb: Public Function GetScriptComponent(Of T As ScriptComponent)(managedEntity As ManagedEntity) As T
|
|
overload: Ghost.Entities.EntityManager.GetScriptComponent*
|
|
nameWithType.vb: EntityManager.GetScriptComponent(Of T)(ManagedEntity)
|
|
fullName.vb: Ghost.Entities.EntityManager.GetScriptComponent(Of T)(Ghost.Entities.ManagedEntity)
|
|
name.vb: GetScriptComponent(Of T)(ManagedEntity)
|
|
- uid: Ghost.Entities.EntityManager.GetScriptComponents``1(Ghost.Entities.ManagedEntity)
|
|
commentId: M:Ghost.Entities.EntityManager.GetScriptComponents``1(Ghost.Entities.ManagedEntity)
|
|
id: GetScriptComponents``1(Ghost.Entities.ManagedEntity)
|
|
parent: Ghost.Entities.EntityManager
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetScriptComponents<T>(ManagedEntity)
|
|
nameWithType: EntityManager.GetScriptComponents<T>(ManagedEntity)
|
|
fullName: Ghost.Entities.EntityManager.GetScriptComponents<T>(Ghost.Entities.ManagedEntity)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Runtime/Ghost.Entities/EntityManager.Managed.cs
|
|
branch: develop
|
|
repo: https://git.personalnas.com/Misaki/GhostEngine.git
|
|
id: GetScriptComponents
|
|
path: ../src/Runtime/Ghost.Entities/EntityManager.Managed.cs
|
|
startLine: 204
|
|
assemblies:
|
|
- Ghost.Entities
|
|
namespace: Ghost.Entities
|
|
syntax:
|
|
content: 'public List<T> GetScriptComponents<T>(ManagedEntity managedEntity) where T : ScriptComponent'
|
|
parameters:
|
|
- id: managedEntity
|
|
type: Ghost.Entities.ManagedEntity
|
|
typeParameters:
|
|
- id: T
|
|
return:
|
|
type: System.Collections.Generic.List{{T}}
|
|
content.vb: Public Function GetScriptComponents(Of T As ScriptComponent)(managedEntity As ManagedEntity) As List(Of T)
|
|
overload: Ghost.Entities.EntityManager.GetScriptComponents*
|
|
nameWithType.vb: EntityManager.GetScriptComponents(Of T)(ManagedEntity)
|
|
fullName.vb: Ghost.Entities.EntityManager.GetScriptComponents(Of T)(Ghost.Entities.ManagedEntity)
|
|
name.vb: GetScriptComponents(Of T)(ManagedEntity)
|
|
references:
|
|
- uid: Ghost.Entities.EntityCommandBuffer
|
|
commentId: T:Ghost.Entities.EntityCommandBuffer
|
|
parent: Ghost.Entities
|
|
href: Ghost.Entities.EntityCommandBuffer.html
|
|
name: EntityCommandBuffer
|
|
nameWithType: EntityCommandBuffer
|
|
fullName: Ghost.Entities.EntityCommandBuffer
|
|
- uid: Ghost.Entities.World.GetThreadLocalEntityCommandBuffer(System.Int32)
|
|
commentId: M:Ghost.Entities.World.GetThreadLocalEntityCommandBuffer(System.Int32)
|
|
isExternal: true
|
|
href: Ghost.Entities.World.html#Ghost_Entities_World_GetThreadLocalEntityCommandBuffer_System_Int32_
|
|
name: GetThreadLocalEntityCommandBuffer(int)
|
|
nameWithType: World.GetThreadLocalEntityCommandBuffer(int)
|
|
fullName: Ghost.Entities.World.GetThreadLocalEntityCommandBuffer(int)
|
|
nameWithType.vb: World.GetThreadLocalEntityCommandBuffer(Integer)
|
|
fullName.vb: Ghost.Entities.World.GetThreadLocalEntityCommandBuffer(Integer)
|
|
name.vb: GetThreadLocalEntityCommandBuffer(Integer)
|
|
spec.csharp:
|
|
- uid: Ghost.Entities.World.GetThreadLocalEntityCommandBuffer(System.Int32)
|
|
name: GetThreadLocalEntityCommandBuffer
|
|
href: Ghost.Entities.World.html#Ghost_Entities_World_GetThreadLocalEntityCommandBuffer_System_Int32_
|
|
- name: (
|
|
- uid: System.Int32
|
|
name: int
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: )
|
|
spec.vb:
|
|
- uid: Ghost.Entities.World.GetThreadLocalEntityCommandBuffer(System.Int32)
|
|
name: GetThreadLocalEntityCommandBuffer
|
|
href: Ghost.Entities.World.html#Ghost_Entities_World_GetThreadLocalEntityCommandBuffer_System_Int32_
|
|
- name: (
|
|
- uid: System.Int32
|
|
name: Integer
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
- name: )
|
|
- uid: Ghost.Entities
|
|
commentId: N:Ghost.Entities
|
|
href: Ghost.html
|
|
name: Ghost.Entities
|
|
nameWithType: Ghost.Entities
|
|
fullName: Ghost.Entities
|
|
spec.csharp:
|
|
- uid: Ghost
|
|
name: Ghost
|
|
href: Ghost.html
|
|
- name: .
|
|
- uid: Ghost.Entities
|
|
name: Entities
|
|
href: Ghost.Entities.html
|
|
spec.vb:
|
|
- uid: Ghost
|
|
name: Ghost
|
|
href: Ghost.html
|
|
- name: .
|
|
- uid: Ghost.Entities
|
|
name: Entities
|
|
href: Ghost.Entities.html
|
|
- 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.IDisposable
|
|
commentId: T:System.IDisposable
|
|
parent: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.idisposable
|
|
name: IDisposable
|
|
nameWithType: IDisposable
|
|
fullName: System.IDisposable
|
|
- 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: Ghost.Entities.EntityManager.World*
|
|
commentId: Overload:Ghost.Entities.EntityManager.World
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_World
|
|
name: World
|
|
nameWithType: EntityManager.World
|
|
fullName: Ghost.Entities.EntityManager.World
|
|
- uid: Ghost.Entities.World
|
|
commentId: T:Ghost.Entities.World
|
|
parent: Ghost.Entities
|
|
href: Ghost.Entities.World.html
|
|
name: World
|
|
nameWithType: World
|
|
fullName: Ghost.Entities.World
|
|
- uid: Ghost.Entities.EntityManager.Finalize*
|
|
commentId: Overload:Ghost.Entities.EntityManager.Finalize
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_Finalize
|
|
name: ~EntityManager
|
|
nameWithType: EntityManager.~EntityManager
|
|
fullName: Ghost.Entities.EntityManager.~EntityManager
|
|
spec.csharp:
|
|
- name: "~"
|
|
- uid: Ghost.Entities.EntityManager.Finalize*
|
|
name: EntityManager
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_Finalize
|
|
- uid: Ghost.Entities.EntityManager.CreateEntity*
|
|
commentId: Overload:Ghost.Entities.EntityManager.CreateEntity
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_CreateEntity
|
|
name: CreateEntity
|
|
nameWithType: EntityManager.CreateEntity
|
|
fullName: Ghost.Entities.EntityManager.CreateEntity
|
|
- uid: Ghost.Entities.Entity
|
|
commentId: T:Ghost.Entities.Entity
|
|
parent: Ghost.Entities
|
|
href: Ghost.Entities.Entity.html
|
|
name: Entity
|
|
nameWithType: Entity
|
|
fullName: Ghost.Entities.Entity
|
|
- uid: Ghost.Entities.ComponentSet
|
|
commentId: T:Ghost.Entities.ComponentSet
|
|
parent: Ghost.Entities
|
|
href: Ghost.Entities.ComponentSet.html
|
|
name: ComponentSet
|
|
nameWithType: ComponentSet
|
|
fullName: Ghost.Entities.ComponentSet
|
|
- uid: Ghost.Entities.EntityManager.CreateEntities*
|
|
commentId: Overload:Ghost.Entities.EntityManager.CreateEntities
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_CreateEntities_System_Span_Ghost_Entities_Entity__
|
|
name: CreateEntities
|
|
nameWithType: EntityManager.CreateEntities
|
|
fullName: Ghost.Entities.EntityManager.CreateEntities
|
|
- uid: System.Span{Ghost.Entities.Entity}
|
|
commentId: T:System.Span{Ghost.Entities.Entity}
|
|
parent: System
|
|
definition: System.Span`1
|
|
href: https://learn.microsoft.com/dotnet/api/system.span-1
|
|
name: Span<Entity>
|
|
nameWithType: Span<Entity>
|
|
fullName: System.Span<Ghost.Entities.Entity>
|
|
nameWithType.vb: Span(Of Entity)
|
|
fullName.vb: System.Span(Of Ghost.Entities.Entity)
|
|
name.vb: Span(Of Entity)
|
|
spec.csharp:
|
|
- uid: System.Span`1
|
|
name: Span
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.span-1
|
|
- name: <
|
|
- uid: Ghost.Entities.Entity
|
|
name: Entity
|
|
href: Ghost.Entities.Entity.html
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.Span`1
|
|
name: Span
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.span-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: Ghost.Entities.Entity
|
|
name: Entity
|
|
href: Ghost.Entities.Entity.html
|
|
- name: )
|
|
- uid: System.Span`1
|
|
commentId: T:System.Span`1
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.span-1
|
|
name: Span<T>
|
|
nameWithType: Span<T>
|
|
fullName: System.Span<T>
|
|
nameWithType.vb: Span(Of T)
|
|
fullName.vb: System.Span(Of T)
|
|
name.vb: Span(Of T)
|
|
spec.csharp:
|
|
- uid: System.Span`1
|
|
name: Span
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.span-1
|
|
- name: <
|
|
- name: T
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.Span`1
|
|
name: Span
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.span-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: )
|
|
- uid: System.Int32
|
|
commentId: T:System.Int32
|
|
parent: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.int32
|
|
name: int
|
|
nameWithType: int
|
|
fullName: int
|
|
nameWithType.vb: Integer
|
|
fullName.vb: Integer
|
|
name.vb: Integer
|
|
- uid: Ghost.Entities.EntityManager.DestroyEntity*
|
|
commentId: Overload:Ghost.Entities.EntityManager.DestroyEntity
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_DestroyEntity_Ghost_Entities_Entity_
|
|
name: DestroyEntity
|
|
nameWithType: EntityManager.DestroyEntity
|
|
fullName: Ghost.Entities.EntityManager.DestroyEntity
|
|
- uid: Ghost.Core.Error
|
|
commentId: T:Ghost.Core.Error
|
|
parent: Ghost.Core
|
|
name: Error
|
|
nameWithType: Error
|
|
fullName: Ghost.Core.Error
|
|
- uid: Ghost.Core
|
|
commentId: N:Ghost.Core
|
|
name: Ghost.Core
|
|
nameWithType: Ghost.Core
|
|
fullName: Ghost.Core
|
|
spec.csharp:
|
|
- uid: Ghost
|
|
name: Ghost
|
|
- name: .
|
|
- uid: Ghost.Core
|
|
name: Core
|
|
spec.vb:
|
|
- uid: Ghost
|
|
name: Ghost
|
|
- name: .
|
|
- uid: Ghost.Core
|
|
name: Core
|
|
- uid: Ghost.Entities.EntityManager.DestroyEntities*
|
|
commentId: Overload:Ghost.Entities.EntityManager.DestroyEntities
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_DestroyEntities_System_ReadOnlySpan_Ghost_Entities_Entity__
|
|
name: DestroyEntities
|
|
nameWithType: EntityManager.DestroyEntities
|
|
fullName: Ghost.Entities.EntityManager.DestroyEntities
|
|
- uid: System.ReadOnlySpan{Ghost.Entities.Entity}
|
|
commentId: T:System.ReadOnlySpan{Ghost.Entities.Entity}
|
|
parent: System
|
|
definition: System.ReadOnlySpan`1
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
name: ReadOnlySpan<Entity>
|
|
nameWithType: ReadOnlySpan<Entity>
|
|
fullName: System.ReadOnlySpan<Ghost.Entities.Entity>
|
|
nameWithType.vb: ReadOnlySpan(Of Entity)
|
|
fullName.vb: System.ReadOnlySpan(Of Ghost.Entities.Entity)
|
|
name.vb: ReadOnlySpan(Of Entity)
|
|
spec.csharp:
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: <
|
|
- uid: Ghost.Entities.Entity
|
|
name: Entity
|
|
href: Ghost.Entities.Entity.html
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: Ghost.Entities.Entity
|
|
name: Entity
|
|
href: Ghost.Entities.Entity.html
|
|
- name: )
|
|
- uid: System.ReadOnlySpan`1
|
|
commentId: T:System.ReadOnlySpan`1
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
name: ReadOnlySpan<T>
|
|
nameWithType: ReadOnlySpan<T>
|
|
fullName: System.ReadOnlySpan<T>
|
|
nameWithType.vb: ReadOnlySpan(Of T)
|
|
fullName.vb: System.ReadOnlySpan(Of T)
|
|
name.vb: ReadOnlySpan(Of T)
|
|
spec.csharp:
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: <
|
|
- name: T
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.ReadOnlySpan`1
|
|
name: ReadOnlySpan
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: )
|
|
- uid: Ghost.Entities.EntityManager.Exists*
|
|
commentId: Overload:Ghost.Entities.EntityManager.Exists
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_Exists_Ghost_Entities_Entity_
|
|
name: Exists
|
|
nameWithType: EntityManager.Exists
|
|
fullName: Ghost.Entities.EntityManager.Exists
|
|
- uid: System.Boolean
|
|
commentId: T:System.Boolean
|
|
parent: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
name: bool
|
|
nameWithType: bool
|
|
fullName: bool
|
|
nameWithType.vb: Boolean
|
|
fullName.vb: Boolean
|
|
name.vb: Boolean
|
|
- uid: Ghost.Entities.EntityManager.CreateSingleton*
|
|
commentId: Overload:Ghost.Entities.EntityManager.CreateSingleton
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_CreateSingleton_Ghost_Core_Identifier_Ghost_Entities_IComponent__System_Void__
|
|
name: CreateSingleton
|
|
nameWithType: EntityManager.CreateSingleton
|
|
fullName: Ghost.Entities.EntityManager.CreateSingleton
|
|
- uid: Ghost.Core.Identifier{Ghost.Entities.IComponent}
|
|
commentId: T:Ghost.Core.Identifier{Ghost.Entities.IComponent}
|
|
parent: Ghost.Core
|
|
definition: Ghost.Core.Identifier`1
|
|
href: Ghost.Entities.IComponent.html
|
|
name: Identifier<IComponent>
|
|
nameWithType: Identifier<IComponent>
|
|
fullName: Ghost.Core.Identifier<Ghost.Entities.IComponent>
|
|
nameWithType.vb: Identifier(Of IComponent)
|
|
fullName.vb: Ghost.Core.Identifier(Of Ghost.Entities.IComponent)
|
|
name.vb: Identifier(Of IComponent)
|
|
spec.csharp:
|
|
- uid: Ghost.Core.Identifier`1
|
|
name: Identifier
|
|
- name: <
|
|
- uid: Ghost.Entities.IComponent
|
|
name: IComponent
|
|
href: Ghost.Entities.IComponent.html
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: Ghost.Core.Identifier`1
|
|
name: Identifier
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: Ghost.Entities.IComponent
|
|
name: IComponent
|
|
href: Ghost.Entities.IComponent.html
|
|
- name: )
|
|
- uid: System.Void*
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.void
|
|
name: void*
|
|
nameWithType: void*
|
|
fullName: void*
|
|
nameWithType.vb: Void*
|
|
fullName.vb: Void*
|
|
name.vb: Void*
|
|
spec.csharp:
|
|
- uid: System.Void
|
|
name: void
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.void
|
|
- name: '*'
|
|
spec.vb:
|
|
- uid: System.Void
|
|
name: Void
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.void
|
|
- name: '*'
|
|
- uid: Ghost.Core.Identifier`1
|
|
commentId: T:Ghost.Core.Identifier`1
|
|
name: Identifier<T>
|
|
nameWithType: Identifier<T>
|
|
fullName: Ghost.Core.Identifier<T>
|
|
nameWithType.vb: Identifier(Of T)
|
|
fullName.vb: Ghost.Core.Identifier(Of T)
|
|
name.vb: Identifier(Of T)
|
|
spec.csharp:
|
|
- uid: Ghost.Core.Identifier`1
|
|
name: Identifier
|
|
- name: <
|
|
- name: T
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: Ghost.Core.Identifier`1
|
|
name: Identifier
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: )
|
|
- uid: '{T}'
|
|
commentId: '!:T'
|
|
definition: T
|
|
name: T
|
|
nameWithType: T
|
|
fullName: T
|
|
- uid: T
|
|
name: T
|
|
nameWithType: T
|
|
fullName: T
|
|
- uid: Ghost.Entities.EntityManager.GetSingleton*
|
|
commentId: Overload:Ghost.Entities.EntityManager.GetSingleton
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_GetSingleton_Ghost_Core_Identifier_Ghost_Entities_IComponent__
|
|
name: GetSingleton
|
|
nameWithType: EntityManager.GetSingleton
|
|
fullName: Ghost.Entities.EntityManager.GetSingleton
|
|
- uid: Ghost.Entities.EntityManager.AddComponent*
|
|
commentId: Overload:Ghost.Entities.EntityManager.AddComponent
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_AddComponent_Ghost_Entities_Entity_Ghost_Core_Identifier_Ghost_Entities_IComponent__System_Void__
|
|
name: AddComponent
|
|
nameWithType: EntityManager.AddComponent
|
|
fullName: Ghost.Entities.EntityManager.AddComponent
|
|
- uid: Ghost.Entities.EntityManager.RemoveComponent*
|
|
commentId: Overload:Ghost.Entities.EntityManager.RemoveComponent
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_RemoveComponent_Ghost_Entities_Entity_Ghost_Core_Identifier_Ghost_Entities_IComponent__
|
|
name: RemoveComponent
|
|
nameWithType: EntityManager.RemoveComponent
|
|
fullName: Ghost.Entities.EntityManager.RemoveComponent
|
|
- uid: Ghost.Entities.EntityManager.SetComponent*
|
|
commentId: Overload:Ghost.Entities.EntityManager.SetComponent
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_SetComponent_Ghost_Entities_Entity_Ghost_Core_Identifier_Ghost_Entities_IComponent__System_Void__
|
|
name: SetComponent
|
|
nameWithType: EntityManager.SetComponent
|
|
fullName: Ghost.Entities.EntityManager.SetComponent
|
|
- uid: Ghost.Entities.EntityManager.GetComponent*
|
|
commentId: Overload:Ghost.Entities.EntityManager.GetComponent
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_GetComponent_Ghost_Entities_Entity_Ghost_Core_Identifier_Ghost_Entities_IComponent__
|
|
name: GetComponent
|
|
nameWithType: EntityManager.GetComponent
|
|
fullName: Ghost.Entities.EntityManager.GetComponent
|
|
- uid: Ghost.Entities.EntityManager.HasComponent*
|
|
commentId: Overload:Ghost.Entities.EntityManager.HasComponent
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_HasComponent_Ghost_Entities_Entity_Ghost_Core_Identifier_Ghost_Entities_IComponent__
|
|
name: HasComponent
|
|
nameWithType: EntityManager.HasComponent
|
|
fullName: Ghost.Entities.EntityManager.HasComponent
|
|
- uid: Ghost.Entities.EntityManager.SetEnabled*
|
|
commentId: Overload:Ghost.Entities.EntityManager.SetEnabled
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_SetEnabled_Ghost_Entities_Entity_Ghost_Core_Identifier_Ghost_Entities_IComponent__System_Boolean_
|
|
name: SetEnabled
|
|
nameWithType: EntityManager.SetEnabled
|
|
fullName: Ghost.Entities.EntityManager.SetEnabled
|
|
- uid: Ghost.Entities.EntityManager.Dispose*
|
|
commentId: Overload:Ghost.Entities.EntityManager.Dispose
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_Dispose
|
|
name: Dispose
|
|
nameWithType: EntityManager.Dispose
|
|
fullName: Ghost.Entities.EntityManager.Dispose
|
|
- uid: System.IDisposable.Dispose
|
|
commentId: M:System.IDisposable.Dispose
|
|
parent: System.IDisposable
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose
|
|
name: Dispose()
|
|
nameWithType: IDisposable.Dispose()
|
|
fullName: System.IDisposable.Dispose()
|
|
spec.csharp:
|
|
- uid: System.IDisposable.Dispose
|
|
name: Dispose
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose
|
|
- name: (
|
|
- name: )
|
|
spec.vb:
|
|
- uid: System.IDisposable.Dispose
|
|
name: Dispose
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose
|
|
- name: (
|
|
- name: )
|
|
- uid: Ghost.Entities.EntityManager.CreateManagedEntity*
|
|
commentId: Overload:Ghost.Entities.EntityManager.CreateManagedEntity
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_CreateManagedEntity_Ghost_Entities_Entity_
|
|
name: CreateManagedEntity
|
|
nameWithType: EntityManager.CreateManagedEntity
|
|
fullName: Ghost.Entities.EntityManager.CreateManagedEntity
|
|
- uid: Ghost.Entities.ManagedEntity
|
|
commentId: T:Ghost.Entities.ManagedEntity
|
|
parent: Ghost.Entities
|
|
href: Ghost.Entities.ManagedEntity.html
|
|
name: ManagedEntity
|
|
nameWithType: ManagedEntity
|
|
fullName: Ghost.Entities.ManagedEntity
|
|
- uid: Ghost.Entities.ManagedEntityRef
|
|
commentId: T:Ghost.Entities.ManagedEntityRef
|
|
href: Ghost.Entities.ManagedEntityRef.html
|
|
name: ManagedEntityRef
|
|
nameWithType: ManagedEntityRef
|
|
fullName: Ghost.Entities.ManagedEntityRef
|
|
- uid: Ghost.Entities.EntityManager.CreateManagedEntity(Ghost.Entities.Entity)
|
|
commentId: M:Ghost.Entities.EntityManager.CreateManagedEntity(Ghost.Entities.Entity)
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_CreateManagedEntity_Ghost_Entities_Entity_
|
|
name: CreateManagedEntity(Entity)
|
|
nameWithType: EntityManager.CreateManagedEntity(Entity)
|
|
fullName: Ghost.Entities.EntityManager.CreateManagedEntity(Ghost.Entities.Entity)
|
|
spec.csharp:
|
|
- uid: Ghost.Entities.EntityManager.CreateManagedEntity(Ghost.Entities.Entity)
|
|
name: CreateManagedEntity
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_CreateManagedEntity_Ghost_Entities_Entity_
|
|
- name: (
|
|
- uid: Ghost.Entities.Entity
|
|
name: Entity
|
|
href: Ghost.Entities.Entity.html
|
|
- name: )
|
|
spec.vb:
|
|
- uid: Ghost.Entities.EntityManager.CreateManagedEntity(Ghost.Entities.Entity)
|
|
name: CreateManagedEntity
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_CreateManagedEntity_Ghost_Entities_Entity_
|
|
- name: (
|
|
- uid: Ghost.Entities.Entity
|
|
name: Entity
|
|
href: Ghost.Entities.Entity.html
|
|
- name: )
|
|
- uid: Ghost.Entities.EntityManager.DestroyManagedEntity*
|
|
commentId: Overload:Ghost.Entities.EntityManager.DestroyManagedEntity
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_DestroyManagedEntity_Ghost_Entities_ManagedEntity_
|
|
name: DestroyManagedEntity
|
|
nameWithType: EntityManager.DestroyManagedEntity
|
|
fullName: Ghost.Entities.EntityManager.DestroyManagedEntity
|
|
- uid: Ghost.Entities.EntityManager.AddScriptComponent*
|
|
commentId: Overload:Ghost.Entities.EntityManager.AddScriptComponent
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_AddScriptComponent__1_Ghost_Entities_ManagedEntity_Ghost_Entities_Entity_
|
|
name: AddScriptComponent
|
|
nameWithType: EntityManager.AddScriptComponent
|
|
fullName: Ghost.Entities.EntityManager.AddScriptComponent
|
|
- uid: Ghost.Entities.EntityManager.DestroyScriptComponent*
|
|
commentId: Overload:Ghost.Entities.EntityManager.DestroyScriptComponent
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_DestroyScriptComponent__1_Ghost_Entities_ManagedEntity_
|
|
name: DestroyScriptComponent
|
|
nameWithType: EntityManager.DestroyScriptComponent
|
|
fullName: Ghost.Entities.EntityManager.DestroyScriptComponent
|
|
- uid: Ghost.Entities.EntityManager.HasScriptComponent*
|
|
commentId: Overload:Ghost.Entities.EntityManager.HasScriptComponent
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_HasScriptComponent__1_Ghost_Entities_ManagedEntity_
|
|
name: HasScriptComponent
|
|
nameWithType: EntityManager.HasScriptComponent
|
|
fullName: Ghost.Entities.EntityManager.HasScriptComponent
|
|
- uid: Ghost.Entities.EntityManager.GetScriptComponent*
|
|
commentId: Overload:Ghost.Entities.EntityManager.GetScriptComponent
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_GetScriptComponent__1_Ghost_Entities_ManagedEntity_
|
|
name: GetScriptComponent
|
|
nameWithType: EntityManager.GetScriptComponent
|
|
fullName: Ghost.Entities.EntityManager.GetScriptComponent
|
|
- uid: Ghost.Entities.EntityManager.GetScriptComponents*
|
|
commentId: Overload:Ghost.Entities.EntityManager.GetScriptComponents
|
|
href: Ghost.Entities.EntityManager.html#Ghost_Entities_EntityManager_GetScriptComponents__1_Ghost_Entities_ManagedEntity_
|
|
name: GetScriptComponents
|
|
nameWithType: EntityManager.GetScriptComponents
|
|
fullName: Ghost.Entities.EntityManager.GetScriptComponents
|
|
- uid: System.Collections.Generic.List{{T}}
|
|
commentId: T:System.Collections.Generic.List{``0}
|
|
parent: System.Collections.Generic
|
|
definition: System.Collections.Generic.List`1
|
|
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.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
|