Cogs.Core
Cogs::Core::Text3DSystem Member List

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

addEntitiesWithComponent(std::vector< EntityId > &entities, Reflection::TypeId componentTypeId) overrideCogs::Core::ComponentSystem< Text3DComponent >inlinevirtual
calcTextWidth(const FontManager *fontManager, const Font &font, const std::string &text) (defined in Cogs::Core::Text3DSystem)Cogs::Core::Text3DSystemprivatestatic
cleanup(Context *)Cogs::Core::ComponentSystemBaseinlinevirtual
clearCarryFlags()Cogs::Core::ComponentSystem< Text3DComponent >inline
ComponentSystemBase(Reflection::TypeId componentType)Cogs::Core::ComponentSystemBaseinline
componentTypeCogs::Core::ComponentSystemBase
contextCogs::Core::ComponentSystemBase
createComponent() overrideCogs::Core::ComponentSystem< Text3DComponent >inlinevirtual
destroyComponent(ComponentHandle component) overrideCogs::Core::ComponentSystem< Text3DComponent >inline
Cogs::Core::ComponentSystemBase::destroyComponent(ComponentHandle)Cogs::Core::ComponentSystemBaseinlinevirtual
generateText(std::vector< glm::vec3 > &vertices, std::vector< glm::vec2 > &uvs, const FontManager *fontManager, const Font &font, const std::string &text, glm::vec3 position, glm::vec3 hAxis, glm::vec3 vAxis, Alignment alignment) (defined in Cogs::Core::Text3DSystem)Cogs::Core::Text3DSystemprivatestatic
getComponentIndex(const Component *component) constCogs::Core::ComponentSystem< Text3DComponent >inline
getComponentType() constCogs::Core::ComponentSystemBaseinline
getHandle(const Text3DComponent *component)Cogs::Core::ComponentSystem< Text3DComponent >inline
getTypeId()Cogs::Core::ComponentSystem< Text3DComponent >inlinestatic
initialize(Context *context)Cogs::Core::ComponentSystemBaseinlinevirtual
instrumentedPostUpdate() overrideCogs::Core::ComponentSystem< Text3DComponent >inlinevirtual
instrumentedPreUpdate() overrideCogs::Core::ComponentSystem< Text3DComponent >inlinevirtual
instrumentedUpdate() overrideCogs::Core::ComponentSystem< Text3DComponent >inlinevirtual
poolCogs::Core::ComponentSystem< Text3DComponent >
postUpdate(Context *) overrideCogs::Core::ComponentSystem< Text3DComponent >inlinevirtual
Cogs::Core::ComponentSystemBase::postUpdate()Cogs::Core::ComponentSystemBaseinline
prepareUpdate(Context *) overrideCogs::Core::ComponentSystem< Text3DComponent >inlinevirtual
preUpdate()Cogs::Core::ComponentSystemBaseinline
preUpdate(Context *)Cogs::Core::ComponentSystemBaseinlinevirtual
resetFlags()Cogs::Core::ComponentSystem< Text3DComponent >inline
size()Cogs::Core::ComponentSystem< Text3DComponent >inline
Text3DSystem(Memory::Allocator *allocator, SizeType capacity) (defined in Cogs::Core::Text3DSystem)Cogs::Core::Text3DSysteminline
textMaterial (defined in Cogs::Core::Text3DSystem)Cogs::Core::Text3DSystemprivate
update(Context *context) overrideCogs::Core::Text3DSystemvirtual
ComponentSystem< Text3DComponent >::update()Cogs::Core::ComponentSystemBaseinline
~ComponentSystemBase()Cogs::Core::ComponentSystemBaseinlinevirtual