addAnnotations(DepthAxisComponent &component, class AnnotationAxisComponent *annotationAxis, const std::vector< glm::vec3 > &positions, const std::vector< glm::vec3 > &directions, const std::vector< std::string > &texts, const glm::vec3 &axis, const glm::vec3 &principalAxis, const float extent, const std::vector< float > &scales, bool removeDistantAnnotations=false) (defined in Cogs::Core::DepthAxisSystem) | Cogs::Core::DepthAxisSystem | private |
addEntitiesWithComponent(std::vector< EntityId > &entities, Reflection::TypeId componentTypeId) override | Cogs::Core::ComponentSystem< ComponentType > | inlinevirtual |
addText(DepthAxisComponent &component, std::string *texts, const size_t count, const float *depths) (defined in Cogs::Core::DepthAxisSystem) | Cogs::Core::DepthAxisSystem | private |
addTicks(DepthAxisComponent &component, std::vector< glm::vec3 > &vertexes, std::vector< uint32_t > &indexes, const std::vector< glm::vec3 > &positions, const std::vector< glm::vec3 > &directions, const glm::vec3 &axis, const glm::vec3 &principalAxis, const float extent, const std::vector< float > &scales) (defined in Cogs::Core::DepthAxisSystem) | Cogs::Core::DepthAxisSystem | private |
cleanup(Context *) | Cogs::Core::ComponentSystemBase | inlinevirtual |
clearCarryFlags() | Cogs::Core::ComponentSystem< ComponentType > | inline |
component_type typedef (defined in Cogs::Core::ComponentSystem< ComponentType >) | Cogs::Core::ComponentSystem< ComponentType > | |
ComponentSystem(Memory::Allocator *allocator, SizeType size=16384, MemBlockType componentMemType=MemBlockType::Component) (defined in Cogs::Core::ComponentSystem< ComponentType >) | Cogs::Core::ComponentSystem< ComponentType > | inline |
ComponentSystemBase(Reflection::TypeId componentType) | Cogs::Core::ComponentSystemBase | inline |
ComponentSystemWithDataPools(Memory::Allocator *allocator, SizeType size=1024, MemBlockType componentMemType=MemBlockType::Component, MemBlockType dataMemType=MemBlockType::ComponentData) (defined in Cogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes >) | Cogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes > | inline |
componentType | Cogs::Core::ComponentSystemBase | |
context | Cogs::Core::ComponentSystemBase | |
createComponent() override | Cogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes > | inlinevirtual |
datas | Cogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes > | private |
DepthAxisSystem(Memory::Allocator *allocator, SizeType capacity) (defined in Cogs::Core::DepthAxisSystem) | Cogs::Core::DepthAxisSystem | inline |
destroyComponent(ComponentHandle component) override | Cogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes > | inlinevirtual |
getAnnotationTicks(DepthAxisComponent &component, const struct TrajectoryComponent *trajectory, std::vector< float > &majorTicks, std::vector< float > &minorTicks) (defined in Cogs::Core::DepthAxisSystem) | Cogs::Core::DepthAxisSystem | private |
getComponentIndex(const Component *component) const | Cogs::Core::ComponentSystem< ComponentType > | inline |
getComponentType() const | Cogs::Core::ComponentSystemBase | inline |
Cogs::Core::ComponentSystemWithDataPools::getData(const ComponentType *component) | Cogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes > | inline |
Cogs::Core::ComponentSystemWithDataPools::getData(const ComponentType *component) const | Cogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes > | inline |
getHandle(const ComponentType *component) | Cogs::Core::ComponentSystem< ComponentType > | inline |
getTypeId() | Cogs::Core::ComponentSystem< ComponentType > | inlinestatic |
initialize(Context *context) | Cogs::Core::ComponentSystemBase | inlinevirtual |
instrumentedPostUpdate() override | Cogs::Core::ComponentSystem< ComponentType > | inlinevirtual |
instrumentedPreUpdate() override | Cogs::Core::ComponentSystem< ComponentType > | inlinevirtual |
instrumentedUpdate() override | Cogs::Core::ComponentSystem< ComponentType > | inlinevirtual |
pool | Cogs::Core::ComponentSystem< ComponentType > | |
postUpdate(Context *) override | Cogs::Core::ComponentSystem< ComponentType > | inlinevirtual |
Cogs::Core::ComponentSystemBase::postUpdate() | Cogs::Core::ComponentSystemBase | inline |
prepareUpdate(Context *) override | Cogs::Core::ComponentSystem< ComponentType > | inlinevirtual |
preUpdate() | Cogs::Core::ComponentSystemBase | inline |
preUpdate(Context *) | Cogs::Core::ComponentSystemBase | inlinevirtual |
resetFlags() | Cogs::Core::ComponentSystem< ComponentType > | inline |
size() | Cogs::Core::ComponentSystem< ComponentType > | inline |
update(Context *context) | Cogs::Core::DepthAxisSystem | virtual |
ComponentSystemWithDataPool< DepthAxisComponent, DepthAxisData >::update() | Cogs::Core::ComponentSystemBase | inline |
~ComponentSystemBase() | Cogs::Core::ComponentSystemBase | inlinevirtual |