| addAnnotations(std::vector< glm::vec3 > &V, std::vector< uint32_t > &indices, size_t tickA, size_t tickB, float depthStep, const std::vector< glm::vec3 > &dirs, const glm::vec3 &translation, float maxDistance, bool showTicks, bool connectTicks) (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | private |
| annoLineMesh (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | private |
| annotation (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | private |
| annotationPosition (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
| annotationType (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
| axisAlignedBBox (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | private |
| boundingFrustum (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | private |
| Component()=default (defined in Cogs::ComponentModel::Component) | Cogs::ComponentModel::Component | |
| configGen (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | private |
| connectedTicks (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
| context (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | private |
| createBeamCenterGeometry(std::vector< glm::vec3 > &V, std::vector< uint32_t > &indices, Context *context, const std::vector< float > &directionX, const std::vector< float > &directionY, bool individualBeams, const uint32_t bN, const Config &config) (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | private |
| createBeamExtentGeometry(std::vector< glm::vec3 > &V, std::vector< uint32_t > &indices, Context *context, const std::vector< float > &directionX, const std::vector< float > &directionY, const uint32_t bN, const Config &config) (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | private |
| createTickGeometryAndAnnotations(Context *context, const std::vector< float > &directionX, const std::vector< float > &directionY, const uint32_t minorCount, const uint32_t majorCount, const bool minorClosed, const Config &config) (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | private |
| dataSystem (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | private |
| depthRange (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
| depthStart (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
| dynamicTypeInfoIndex (defined in Cogs::Core::DynamicComponent) | Cogs::Core::DynamicComponent | |
| flat (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
| getComponent() const | Cogs::ComponentModel::Component | inline |
| getComponent(const Reflection::Name &name) const | Cogs::ComponentModel::Component | |
| getComponent(const Reflection::TypeId &id) const | Cogs::ComponentModel::Component | |
| getComponentHandle() const | Cogs::ComponentModel::Component | inline |
| getComponentHandle(const Reflection::Name &name) const | Cogs::ComponentModel::Component | |
| getComponentHandle(const Reflection::TypeId &id) const | Cogs::ComponentModel::Component | |
| getComponentTypeId(const StringView &name) | Cogs::ComponentModel::Component | static |
| getContainer() const | Cogs::ComponentModel::Component | inline |
| getFieldId(FieldType ClassType::*field) const | Cogs::ComponentModel::Component | inline |
| getFieldIdFromOffset(size_t offset) const | Cogs::ComponentModel::Component | private |
| getGeneration() const | Cogs::ComponentModel::Component | inline |
| getIndex() const | Cogs::ComponentModel::Component | inline |
| getType() const | Cogs::ComponentModel::Component | |
| getTypeId() const | Cogs::ComponentModel::Component | inline |
| hasAnyfieldChanged() const | Cogs::ComponentModel::Component | inline |
| hasChanged() const | Cogs::ComponentModel::Component | inline |
| hasFieldChanged(const Reflection::FieldId fieldId) const | Cogs::ComponentModel::Component | inline |
| hasFieldChanged(FieldType ClassType::*field) const | Cogs::ComponentModel::Component | inline |
| hash(size_t hashValue=Cogs::hash()) const | Cogs::ComponentModel::Component | inline |
| individualBeams (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
| initialize(Context *context) (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
| isActive() const | Cogs::ComponentModel::Component | inline |
| isSet(const uint32_t flag) const | Cogs::ComponentModel::Component | inline |
| leftShift(const uint32_t value, const uint32_t fieldId) (defined in Cogs::ComponentModel::Component) | Cogs::ComponentModel::Component | inlineprivatestatic |
| messageCallback (defined in Cogs::Core::DynamicComponent) | Cogs::Core::DynamicComponent | |
| numTickMarks (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
| registerDerivedType() | Cogs::Core::DynamicComponent | inlinestatic |
| registerType() (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | static |
| resetCarryChanged() | Cogs::ComponentModel::Component | inline |
| resetChanged() | Cogs::ComponentModel::Component | inline |
| resetFieldChanged(const Reflection::FieldId fieldId) | Cogs::ComponentModel::Component | inline |
| resetFieldChanged(FieldType ClassType::*field) | Cogs::ComponentModel::Component | inline |
| resetFieldsChanged() | Cogs::ComponentModel::Component | inline |
| setActive() | Cogs::ComponentModel::Component | inline |
| setChanged() | Cogs::ComponentModel::Component | inline |
| setChangedTransient() | Cogs::ComponentModel::Component | inline |
| setContainer(class Entity *container) | Cogs::ComponentModel::Component | inline |
| setFieldChanged(const Reflection::FieldId fieldId) | Cogs::ComponentModel::Component | inline |
| setFieldChanged(FieldType ClassType::*field) | Cogs::ComponentModel::Component | inline |
| setFieldChangedTransient(const Reflection::FieldId fieldId) | Cogs::ComponentModel::Component | inline |
| setFlag(const uint32_t flag) | Cogs::ComponentModel::Component | inline |
| setFlags(const uint32_t flags) | Cogs::ComponentModel::Component | inline |
| setGeneration(uint16_t generation) | Cogs::ComponentModel::Component | inline |
| setIndex(const ComponentIndex index) | Cogs::ComponentModel::Component | inline |
| setTypeId(const Reflection::TypeId typeId) | Cogs::ComponentModel::Component | inline |
| showAABB (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
| showBoundingFrustum (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
| showVesselCoordsys (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
| textColor (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
| tickLength (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
| unit (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
| unsetFlag(const uint32_t flag) | Cogs::ComponentModel::Component | inline |
| update() (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
| userData (defined in Cogs::Core::DynamicComponent) | Cogs::Core::DynamicComponent | |
| verticalDepthMax (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
| vesselCoordSys (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | private |
| widthScaleAlongship (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
| widthScaleAthwartship (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |