Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
entitas
v1.4.5
Top Level Namespace
Component
Unique
Context
Contexts
Entitas
AbstractEntityIndex
AERC
AERCFactory
Collector
Error
Component
ComponentTypes
Error
Index
ComponentPool
Context
Error
Index
DoesNotExist
Info
StillHasRetainedEntities
UnknownEvent
Info
Contexts
Controller
Entity
Error
AlreadyHasComponent
DoesNotHaveComponent
IsAlreadyRetainedByOwner
IsNotDestroyedException
IsNotEnabled
IsNotRetainedByOwner
EntityFactory
EntityIndex
Error
AlreadyExists
DoesNotExist
Error
ContextInfo
MethodNotImplemented
Event
Events
GroupChanged
GroupEvent
OnComponentAdded
OnComponentRemoved
OnComponentReplaced
OnDestroyEntity
OnEntityAdded
OnEntityChanged
OnEntityCreated
OnEntityDestroyed
OnEntityReleased
OnEntityRemoved
OnEntityUpdated
OnEntityWillBeDestroyed
OnGroupCreated
TriggerOn
Feature
Group
Error
SingleEntity
Helper
ComponentPools
Entities
IAllOfMatcher
IAnyOfMatcher
ICollector
IComponent
ICompoundMatcher
IContext
IEntity
IEntityIndex
IGroup
IMatcher
INoneOfMatcher
Matcher
Error
MultiReactiveSystem
PostConstructor
PrimaryEntityIndex
ReactiveSystem
SafeAERC
System
Systems
CleanupSystem
ExecuteSystem
InitializeSystem
ReactiveSystem
TearDownSystem
UnsafeAERC
EntityIndex
EventHandler
EventSystem
Built with Crystal 1.9.2
2023-10-08 12:37:29 UTC
abstract struct
Entitas::AERC
Entitas::AERC
Struct
Value
Object
Direct Known Subclasses
Entitas::SafeAERC
Entitas::UnsafeAERC
Defined in:
entitas/aerc.cr
Constant Summary
Log
=
::
Log
.
for
(
self
)
Constructors
.new
Instance Method Summary
#initialize
#release
(obj)
#retain
(obj)
#retain_count
: Int32
Constructor Detail
def self.
new
#
[
View source
]
Instance Method Detail
def
initialize
#
[
View source
]
def
release
(obj)
#
[
View source
]
def
retain
(obj)
#
[
View source
]
def
retain_count
: Int32
#
[
View source
]