Cogs.Core
Cogs::Core::EchoSounder::PingOutlineComponent Member List

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

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::PingOutlineComponentprivate
annoLineMesh (defined in Cogs::Core::EchoSounder::PingOutlineComponent)Cogs::Core::EchoSounder::PingOutlineComponentprivate
annotation (defined in Cogs::Core::EchoSounder::PingOutlineComponent)Cogs::Core::EchoSounder::PingOutlineComponentprivate
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::PingOutlineComponentprivate
boundingFrustum (defined in Cogs::Core::EchoSounder::PingOutlineComponent)Cogs::Core::EchoSounder::PingOutlineComponentprivate
Component()=default (defined in Cogs::ComponentModel::Component)Cogs::ComponentModel::Component
configGen (defined in Cogs::Core::EchoSounder::PingOutlineComponent)Cogs::Core::EchoSounder::PingOutlineComponentprivate
connectedTicks (defined in Cogs::Core::EchoSounder::PingOutlineComponent)Cogs::Core::EchoSounder::PingOutlineComponent
context (defined in Cogs::Core::EchoSounder::PingOutlineComponent)Cogs::Core::EchoSounder::PingOutlineComponentprivate
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::PingOutlineComponentprivate
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::PingOutlineComponentprivate
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::PingOutlineComponentprivate
dataSystem (defined in Cogs::Core::EchoSounder::PingOutlineComponent)Cogs::Core::EchoSounder::PingOutlineComponentprivate
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() constCogs::ComponentModel::Componentinline
getComponent(const Reflection::Name &name) constCogs::ComponentModel::Component
getComponent(const Reflection::TypeId &id) constCogs::ComponentModel::Component
getComponentHandle() constCogs::ComponentModel::Componentinline
getComponentHandle(const Reflection::Name &name) constCogs::ComponentModel::Component
getComponentHandle(const Reflection::TypeId &id) constCogs::ComponentModel::Component
getComponentTypeId(const StringView &name)Cogs::ComponentModel::Componentstatic
getContainer() constCogs::ComponentModel::Componentinline
getFieldId(FieldType ClassType::*field) constCogs::ComponentModel::Componentinline
getFieldIdFromOffset(size_t offset) constCogs::ComponentModel::Componentprivate
getGeneration() constCogs::ComponentModel::Componentinline
getIndex() constCogs::ComponentModel::Componentinline
getType() constCogs::ComponentModel::Component
getTypeId() constCogs::ComponentModel::Componentinline
hasAnyfieldChanged() constCogs::ComponentModel::Componentinline
hasChanged() constCogs::ComponentModel::Componentinline
hasFieldChanged(const Reflection::FieldId fieldId) constCogs::ComponentModel::Componentinline
hasFieldChanged(FieldType ClassType::*field) constCogs::ComponentModel::Componentinline
hash(size_t hashValue=Cogs::hash()) constCogs::ComponentModel::Componentinline
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() constCogs::ComponentModel::Componentinline
isSet(const uint32_t flag) constCogs::ComponentModel::Componentinline
leftShift(const uint32_t value, const uint32_t fieldId) (defined in Cogs::ComponentModel::Component)Cogs::ComponentModel::Componentinlineprivatestatic
messageCallback (defined in Cogs::Core::DynamicComponent)Cogs::Core::DynamicComponent
numTickMarks (defined in Cogs::Core::EchoSounder::PingOutlineComponent)Cogs::Core::EchoSounder::PingOutlineComponent
registerDerivedType()Cogs::Core::DynamicComponentinlinestatic
registerType() (defined in Cogs::Core::EchoSounder::PingOutlineComponent)Cogs::Core::EchoSounder::PingOutlineComponentstatic
resetCarryChanged()Cogs::ComponentModel::Componentinline
resetChanged()Cogs::ComponentModel::Componentinline
resetFieldChanged(const Reflection::FieldId fieldId)Cogs::ComponentModel::Componentinline
resetFieldChanged(FieldType ClassType::*field)Cogs::ComponentModel::Componentinline
resetFieldsChanged()Cogs::ComponentModel::Componentinline
setActive()Cogs::ComponentModel::Componentinline
setChanged()Cogs::ComponentModel::Componentinline
setChangedTransient()Cogs::ComponentModel::Componentinline
setContainer(class Entity *container)Cogs::ComponentModel::Componentinline
setFieldChanged(const Reflection::FieldId fieldId)Cogs::ComponentModel::Componentinline
setFieldChanged(FieldType ClassType::*field)Cogs::ComponentModel::Componentinline
setFieldChangedTransient(const Reflection::FieldId fieldId)Cogs::ComponentModel::Componentinline
setFlag(const uint32_t flag)Cogs::ComponentModel::Componentinline
setFlags(const uint32_t flags)Cogs::ComponentModel::Componentinline
setGeneration(uint16_t generation)Cogs::ComponentModel::Componentinline
setIndex(const ComponentIndex index)Cogs::ComponentModel::Componentinline
setTypeId(const Reflection::TypeId typeId)Cogs::ComponentModel::Componentinline
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::Componentinline
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::PingOutlineComponentprivate
widthScaleAlongship (defined in Cogs::Core::EchoSounder::PingOutlineComponent)Cogs::Core::EchoSounder::PingOutlineComponent
widthScaleAthwartship (defined in Cogs::Core::EchoSounder::PingOutlineComponent)Cogs::Core::EchoSounder::PingOutlineComponent