addEntitiesWithComponent(std::vector< EntityId > &entities, Reflection::TypeId componentTypeId) override | Cogs::Core::ComponentSystem< Text3DComponent > | inlinevirtual |
calcTextWidth(const FontManager *fontManager, const Font &font, const std::string &text) (defined in Cogs::Core::Text3DSystem) | Cogs::Core::Text3DSystem | privatestatic |
cleanup(Context *) | Cogs::Core::ComponentSystemBase | inlinevirtual |
clearCarryFlags() | Cogs::Core::ComponentSystem< Text3DComponent > | inline |
ComponentSystemBase(Reflection::TypeId componentType) | Cogs::Core::ComponentSystemBase | inline |
componentType | Cogs::Core::ComponentSystemBase | |
context | Cogs::Core::ComponentSystemBase | |
createComponent() override | Cogs::Core::ComponentSystem< Text3DComponent > | inlinevirtual |
destroyComponent(ComponentHandle component) override | Cogs::Core::ComponentSystem< Text3DComponent > | inline |
Cogs::Core::ComponentSystemBase::destroyComponent(ComponentHandle) | Cogs::Core::ComponentSystemBase | inlinevirtual |
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::Text3DSystem | privatestatic |
getComponentIndex(const Component *component) const | Cogs::Core::ComponentSystem< Text3DComponent > | inline |
getComponentType() const | Cogs::Core::ComponentSystemBase | inline |
getHandle(const Text3DComponent *component) | Cogs::Core::ComponentSystem< Text3DComponent > | inline |
getTypeId() | Cogs::Core::ComponentSystem< Text3DComponent > | inlinestatic |
initialize(Context *context) | Cogs::Core::ComponentSystemBase | inlinevirtual |
instrumentedPostUpdate() override | Cogs::Core::ComponentSystem< Text3DComponent > | inlinevirtual |
instrumentedPreUpdate() override | Cogs::Core::ComponentSystem< Text3DComponent > | inlinevirtual |
instrumentedUpdate() override | Cogs::Core::ComponentSystem< Text3DComponent > | inlinevirtual |
pool | Cogs::Core::ComponentSystem< Text3DComponent > | |
postUpdate(Context *) override | Cogs::Core::ComponentSystem< Text3DComponent > | inlinevirtual |
Cogs::Core::ComponentSystemBase::postUpdate() | Cogs::Core::ComponentSystemBase | inline |
prepareUpdate(Context *) override | Cogs::Core::ComponentSystem< Text3DComponent > | inlinevirtual |
preUpdate() | Cogs::Core::ComponentSystemBase | inline |
preUpdate(Context *) | Cogs::Core::ComponentSystemBase | inlinevirtual |
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::Text3DSystem | inline |
textMaterial (defined in Cogs::Core::Text3DSystem) | Cogs::Core::Text3DSystem | private |
update(Context *context) override | Cogs::Core::Text3DSystem | virtual |
ComponentSystem< Text3DComponent >::update() | Cogs::Core::ComponentSystemBase | inline |
~ComponentSystemBase() | Cogs::Core::ComponentSystemBase | inlinevirtual |