Cogs.Core
Cogs::Core::DepthAxisSystem Member List

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

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::DepthAxisSystemprivate
addEntitiesWithComponent(std::vector< EntityId > &entities, Reflection::TypeId componentTypeId) overrideCogs::Core::ComponentSystem< ComponentType >inlinevirtual
addText(DepthAxisComponent &component, std::string *texts, const size_t count, const float *depths) (defined in Cogs::Core::DepthAxisSystem)Cogs::Core::DepthAxisSystemprivate
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::DepthAxisSystemprivate
cleanup(Context *)Cogs::Core::ComponentSystemBaseinlinevirtual
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::ComponentSystemBaseinline
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
componentTypeCogs::Core::ComponentSystemBase
contextCogs::Core::ComponentSystemBase
createComponent() overrideCogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes >inlinevirtual
datasCogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes >private
DepthAxisSystem(Memory::Allocator *allocator, SizeType capacity) (defined in Cogs::Core::DepthAxisSystem)Cogs::Core::DepthAxisSysteminline
destroyComponent(ComponentHandle component) overrideCogs::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::DepthAxisSystemprivate
getComponentIndex(const Component *component) constCogs::Core::ComponentSystem< ComponentType >inline
getComponentType() constCogs::Core::ComponentSystemBaseinline
Cogs::Core::ComponentSystemWithDataPools::getData(const ComponentType *component)Cogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes >inline
Cogs::Core::ComponentSystemWithDataPools::getData(const ComponentType *component) constCogs::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::ComponentSystemBaseinlinevirtual
instrumentedPostUpdate() overrideCogs::Core::ComponentSystem< ComponentType >inlinevirtual
instrumentedPreUpdate() overrideCogs::Core::ComponentSystem< ComponentType >inlinevirtual
instrumentedUpdate() overrideCogs::Core::ComponentSystem< ComponentType >inlinevirtual
poolCogs::Core::ComponentSystem< ComponentType >
postUpdate(Context *) overrideCogs::Core::ComponentSystem< ComponentType >inlinevirtual
Cogs::Core::ComponentSystemBase::postUpdate()Cogs::Core::ComponentSystemBaseinline
prepareUpdate(Context *) overrideCogs::Core::ComponentSystem< ComponentType >inlinevirtual
preUpdate()Cogs::Core::ComponentSystemBaseinline
preUpdate(Context *)Cogs::Core::ComponentSystemBaseinlinevirtual
resetFlags()Cogs::Core::ComponentSystem< ComponentType >inline
size()Cogs::Core::ComponentSystem< ComponentType >inline
update(Context *context)Cogs::Core::DepthAxisSystemvirtual
ComponentSystemWithDataPool< DepthAxisComponent, DepthAxisData >::update()Cogs::Core::ComponentSystemBaseinline
~ComponentSystemBase()Cogs::Core::ComponentSystemBaseinlinevirtual