Cogs.Core
Cogs::Core::AnnotationAxisSystem Member List

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

addAnnotations(const int level, std::vector< int > &indexes, const glm::mat4 &projectionMatrix, const glm::vec2 &viewportSize, const float gap, const glm::vec3 *positions, int startIndex, int endIndex) (defined in Cogs::Core::AnnotationAxisSystem)Cogs::Core::AnnotationAxisSystem
addEntitiesWithComponent(std::vector< EntityId > &entities, Reflection::TypeId componentTypeId) overrideCogs::Core::ComponentSystem< AnnotationAxisComponent >inlinevirtual
AnnotationAxisSystem(Memory::Allocator *allocator, SizeType capacity) (defined in Cogs::Core::AnnotationAxisSystem)Cogs::Core::AnnotationAxisSysteminline
cleanup(Context *)Cogs::Core::ComponentSystemBaseinlinevirtual
clearCarryFlags()Cogs::Core::ComponentSystem< AnnotationAxisComponent >inline
ComponentSystemBase(Reflection::TypeId componentType)Cogs::Core::ComponentSystemBaseinline
componentTypeCogs::Core::ComponentSystemBase
contextCogs::Core::ComponentSystemBase
createComponent() overrideCogs::Core::ComponentSystem< AnnotationAxisComponent >inlinevirtual
destroyComponent(ComponentHandle component) overrideCogs::Core::ComponentSystem< AnnotationAxisComponent >inline
Cogs::Core::ComponentSystemBase::destroyComponent(ComponentHandle)Cogs::Core::ComponentSystemBaseinlinevirtual
getComponentIndex(const Component *component) constCogs::Core::ComponentSystem< AnnotationAxisComponent >inline
getComponentType() constCogs::Core::ComponentSystemBaseinline
getHandle(const AnnotationAxisComponent *component)Cogs::Core::ComponentSystem< AnnotationAxisComponent >inline
getScreenSpaceDistance(const glm::vec3 &p1, const glm::vec3 &p2, const glm::vec2 &viewportSize) const (defined in Cogs::Core::AnnotationAxisSystem)Cogs::Core::AnnotationAxisSystem
getTypeId()Cogs::Core::ComponentSystem< AnnotationAxisComponent >inlinestatic
initialize(Context *context)Cogs::Core::ComponentSystemBaseinlinevirtual
instrumentedPostUpdate() overrideCogs::Core::ComponentSystem< AnnotationAxisComponent >inlinevirtual
instrumentedPreUpdate() overrideCogs::Core::ComponentSystem< AnnotationAxisComponent >inlinevirtual
instrumentedUpdate() overrideCogs::Core::ComponentSystem< AnnotationAxisComponent >inlinevirtual
poolCogs::Core::ComponentSystem< AnnotationAxisComponent >
postUpdate(Context *) overrideCogs::Core::ComponentSystem< AnnotationAxisComponent >inlinevirtual
Cogs::Core::ComponentSystemBase::postUpdate()Cogs::Core::ComponentSystemBaseinline
prepareUpdate(Context *) overrideCogs::Core::ComponentSystem< AnnotationAxisComponent >inlinevirtual
preUpdate()Cogs::Core::ComponentSystemBaseinline
preUpdate(Context *)Cogs::Core::ComponentSystemBaseinlinevirtual
resetFlags()Cogs::Core::ComponentSystem< AnnotationAxisComponent >inline
size()Cogs::Core::ComponentSystem< AnnotationAxisComponent >inline
update(Context *context)Cogs::Core::AnnotationAxisSystemvirtual
ComponentSystem< AnnotationAxisComponent >::update()Cogs::Core::ComponentSystemBaseinline
~AnnotationAxisSystem() (defined in Cogs::Core::AnnotationAxisSystem)Cogs::Core::AnnotationAxisSysteminline
~ComponentSystemBase()Cogs::Core::ComponentSystemBaseinlinevirtual