Entitas
0.35.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
Here is a list of all documented class members with links to the class documentation for each member:
- a -
Activate() :
Entitas.EntityCollector
,
Entitas.ReactiveSystem
ActivateReactiveSystems() :
Entitas.Systems
Add() :
Entitas.Systems
AddComponent() :
Entitas.Entity
AddEntityIndex() :
Entitas.Pool
ApplyBlueprint() :
Entitas.Entity
- c -
Cleanup() :
Entitas.Systems
Clear() :
Entitas.ReactiveSystem
ClearCollectedEntities() :
Entitas.EntityCollector
ClearComponentPool() :
Entitas.Pool
ClearComponentPools() :
Entitas.Pool
ClearGroups() :
Entitas.Pool
ClearReactiveSystems() :
Entitas.Systems
CloneEntity() :
Entitas.PoolExtension
collectedEntities :
Entitas.EntityCollector
componentPools :
Entitas.Entity
,
Entitas.Pool
ContainsEntity() :
Entitas.Group
CopyTo() :
Entitas.EntityExtension
count :
Entitas.Group
,
Entitas.Pool
CreateCollector() :
Entitas.GroupExtension
CreateComponent() :
Entitas.Entity
CreateComponent< T >() :
Entitas.Entity
CreateEntity() :
Entitas.Pool
CreateEntityCollector() :
Entitas.PoolExtension
CreateSystem() :
Entitas.PoolExtension
creationIndex :
Entitas.Entity
- d -
Deactivate() :
Entitas.EntityCollector
,
Entitas.ReactiveSystem
DeactivateAndRemoveEntityIndices() :
Entitas.Pool
DeactivateReactiveSystems() :
Entitas.Systems
DestroyAllEntities() :
Entitas.Pool
DestroyEntity() :
Entitas.Pool
- e -
Entity() :
Entitas.Entity
EntityCollector() :
Entitas.EntityCollector
Execute() :
Entitas.ReactiveSystem
,
Entitas.Systems
- g -
GetComponent() :
Entitas.Entity
GetComponentIndices() :
Entitas.Entity
GetComponentPool() :
Entitas.Entity
GetComponents() :
Entitas.Entity
GetEntities() :
Entitas.Group
,
Entitas.Pool
,
Entitas.PoolExtension
GetEntityIndex() :
Entitas.Pool
GetGroup() :
Entitas.Pool
GetSingleEntity() :
Entitas.Group
Group() :
Entitas.Group
- h -
HandleEntity() :
Entitas.Group
HandleEntitySilently() :
Entitas.Group
HasAnyComponent() :
Entitas.Entity
HasComponent() :
Entitas.Entity
HasComponents() :
Entitas.Entity
HasEntity() :
Entitas.Pool
- i -
ImplementsInterface< T >() :
Entitas.TypeExtension
Initialize() :
Entitas.Systems
isEnabled :
Entitas.Entity
- m -
matcher :
Entitas.Group
metaData :
Entitas.Pool
- o -
OnComponentAdded :
Entitas.Entity
OnComponentRemoved :
Entitas.Entity
OnComponentReplaced :
Entitas.Entity
OnEntityAdded :
Entitas.Group
,
Entitas.IMatcherExtension
OnEntityAddedOrRemoved() :
Entitas.IMatcherExtension
OnEntityCreated :
Entitas.Pool
OnEntityDestroyed :
Entitas.Pool
OnEntityReleased :
Entitas.Entity
OnEntityRemoved :
Entitas.Group
,
Entitas.IMatcherExtension
OnEntityUpdated :
Entitas.Group
OnEntityWillBeDestroyed :
Entitas.Pool
OnGroupCleared :
Entitas.Pool
OnGroupCreated :
Entitas.Pool
owners :
Entitas.Entity
- p -
Pool() :
Entitas.Pool
poolMetaData :
Entitas.Entity
- r -
ReactiveSystem() :
Entitas.ReactiveSystem
Release() :
Entitas.Entity
RemoveAllComponents() :
Entitas.Entity
RemoveAllEventHandlers() :
Entitas.Group
RemoveComponent() :
Entitas.Entity
ReplaceComponent() :
Entitas.Entity
Reset() :
Entitas.Pool
ResetCreationIndex() :
Entitas.Pool
Retain() :
Entitas.Entity
retainCount :
Entitas.Entity
retainedEntitiesCount :
Entitas.Pool
reusableEntitiesCount :
Entitas.Pool
- s -
SetPool() :
Entitas.PoolExtension
SetPools() :
Entitas.PoolExtension
SingleEntity() :
Entitas.CollectionExtension
subsystem :
Entitas.ReactiveSystem
Systems() :
Entitas.Systems
- t -
TearDown() :
Entitas.Systems
ToCompilableString() :
Entitas.Serialization.TypeSerializationExtension
ToReadableString() :
Entitas.Serialization.TypeSerializationExtension
ToString() :
Entitas.Entity
totalComponents :
Entitas.Entity
,
Entitas.Pool
ToType() :
Entitas.Serialization.TypeSerializationExtension
- u -
UpdateEntity() :
Entitas.Group
Generated by
1.8.12