retrograde.entity

Retrograde Engine

Members

Classes

ComponentNotFoundException
class ComponentNotFoundException
Undocumented in source.
Entity
class Entity
Undocumented in source.
EntityChannelManager
class EntityChannelManager
Undocumented in source.
EntityCollection
class EntityCollection
Undocumented in source.
EntityCreationMessageData
class EntityCreationMessageData
Undocumented in source.
EntityFactory
class EntityFactory
Undocumented in source.
EntityIsFinalizedException
class EntityIsFinalizedException
Undocumented in source.
EntityLifecycleCommandChannel
class EntityLifecycleCommandChannel
Undocumented in source.
EntityLifecycleEventChannel
class EntityLifecycleEventChannel
Undocumented in source.
EntityLifecycleMessageData
class EntityLifecycleMessageData
Undocumented in source.
EntityManager
class EntityManager
Undocumented in source.
EntityProcessor
class EntityProcessor
Undocumented in source.
HierarchialEntityCollection
class HierarchialEntityCollection
Undocumented in source.

Enums

EntityLifecycleCommand
enum EntityLifecycleCommand
Undocumented in source.
EntityLifecycleEvent
enum EntityLifecycleEvent
Undocumented in source.

Functions

registerLifecycleDebugSids
void registerLifecycleDebugSids(SidMap sidMap)
Undocumented in source. Be warned that the author may not have intended to support it.

Interfaces

CreationParameters
interface CreationParameters
Undocumented in source.
EntityComponent
interface EntityComponent
Undocumented in source.
Snapshotable
interface Snapshotable
Undocumented in source.

Mixin templates

EntityComponentIdentity
mixintemplate EntityComponentIdentity(string ComponentType)
Undocumented in source.

Meta

Authors

Mike Bierlee, m.bierlee@lostmoment.com

License

This software is licensed under the terms of the MIT license. The full terms of the license can be found in the LICENSE.txt file.