Cogs.Core
Cogs::Core::DynamicComponentSystem Member List

This is the complete list of members for Cogs::Core::DynamicComponentSystem, including all inherited members.

addEntitiesWithComponent(std::vector< EntityId > &, Reflection::TypeId)Cogs::Core::ComponentSystemBaseinlinevirtual
cleanup(Context *context) overrideCogs::Core::DynamicComponentSystemvirtual
cleanupMessage (defined in Cogs::Core::DynamicComponentSystem)Cogs::Core::DynamicComponentSystemprivate
ComponentSystemBase(Reflection::TypeId componentType)Cogs::Core::ComponentSystemBaseinline
componentTypeCogs::Core::ComponentSystemBase
contextCogs::Core::ComponentSystemBase
createComponent(DynamicTypeInfo *typeInfo) (defined in Cogs::Core::DynamicComponentSystem)Cogs::Core::DynamicComponentSystemprivate
createComponent()Cogs::Core::DynamicComponentSysteminlineprivatevirtual
destroyComponent(DynamicTypeInfo *typeInfo, ComponentModel::ComponentHandle component) (defined in Cogs::Core::DynamicComponentSystem)Cogs::Core::DynamicComponentSystemprivate
destroyComponent(ComponentHandle)Cogs::Core::DynamicComponentSysteminlineprivate
Cogs::Core::ComponentSystemBase::destroyComponent(ComponentHandle)Cogs::Core::ComponentSystemBaseinlinevirtual
DynamicComponentSystem()Cogs::Core::DynamicComponentSystem
dynamicTypes (defined in Cogs::Core::DynamicComponentSystem)Cogs::Core::DynamicComponentSystemprivate
getComponentType() constCogs::Core::ComponentSystemBaseinline
getMessageId(const StringView &messageName) const (defined in Cogs::Core::DynamicComponentSystem)Cogs::Core::DynamicComponentSystem
getPool(const Reflection::TypeId typeId) (defined in Cogs::Core::DynamicComponentSystem)Cogs::Core::DynamicComponentSystemprivate
initialize(Context *context) overrideCogs::Core::DynamicComponentSystemvirtual
initializeMessage (defined in Cogs::Core::DynamicComponentSystem)Cogs::Core::DynamicComponentSystemprivate
instrumentedPostUpdate() overrideCogs::Core::DynamicComponentSysteminlinevirtual
instrumentedPreUpdate() overrideCogs::Core::DynamicComponentSysteminlinevirtual
instrumentedUpdate() overrideCogs::Core::DynamicComponentSysteminlinevirtual
messageHandlers (defined in Cogs::Core::DynamicComponentSystem)Cogs::Core::DynamicComponentSystemprivate
messages (defined in Cogs::Core::DynamicComponentSystem)Cogs::Core::DynamicComponentSystemprivate
pools (defined in Cogs::Core::DynamicComponentSystem)Cogs::Core::DynamicComponentSystemprivate
postUpdate(Context *context) overrideCogs::Core::DynamicComponentSystemvirtual
Cogs::Core::ComponentSystemBase::postUpdate()Cogs::Core::ComponentSystemBaseinline
postUpdateMessage (defined in Cogs::Core::DynamicComponentSystem)Cogs::Core::DynamicComponentSystemprivate
prepareUpdate(Context *)Cogs::Core::ComponentSystemBaseinlinevirtual
preUpdate(Context *context) overrideCogs::Core::DynamicComponentSystemvirtual
Cogs::Core::ComponentSystemBase::preUpdate()Cogs::Core::ComponentSystemBaseinline
registerMessage(const StringView &messageName) (defined in Cogs::Core::DynamicComponentSystem)Cogs::Core::DynamicComponentSystem
registerType(Context *context, const Reflection::Type &type) (defined in Cogs::Core::DynamicComponentSystem)Cogs::Core::DynamicComponentSystem
registerType(Context *context, const StringView &name, size_t dispatchMask) (defined in Cogs::Core::DynamicComponentSystem)Cogs::Core::DynamicComponentSystem
sendMessage(Entity *entity, MessageId message) (defined in Cogs::Core::DynamicComponentSystem)Cogs::Core::DynamicComponentSystem
sendMessage(Entity *entity, MessageId message, void *arg) (defined in Cogs::Core::DynamicComponentSystem)Cogs::Core::DynamicComponentSystem
update(Context *context) overrideCogs::Core::DynamicComponentSystemvirtual
Cogs::Core::ComponentSystemBase::update()Cogs::Core::ComponentSystemBaseinline
updateMessage (defined in Cogs::Core::DynamicComponentSystem)Cogs::Core::DynamicComponentSystemprivate
~ComponentSystemBase()Cogs::Core::ComponentSystemBaseinlinevirtual