|
| | WsfPM_MilPlatform () |
| | WsfPM_MilPlatform (const WsfPProxyNode &aNode) |
| WsfPM_WeaponMap | Weapons () const |
| WsfPProxyNode | FindPart (const std::string &aName) const override |
| | WsfPM_Platform () |
| | WsfPM_Platform (const WsfPProxyNode &aNode) |
| virtual | ~WsfPM_Platform ()=default |
| std::string | Icon () const |
| std::string | Side () const |
| bool | Destructible () const |
| WsfProxy::Time | CreationTime () const |
| WsfProxy::Angle | Heading () const |
| WsfPProxyNode | HeadingNode () const noexcept |
| WsfProxy::Angle | InitialHeading () const |
| void | SetHeading (const WsfProxy::Angle &aAngle) |
| WsfProxy::Angle | Pitch () const |
| void | SetPitch (const WsfProxy::Angle &aAngle) |
| WsfProxy::Angle | Roll () const |
| void | SetRoll (const WsfProxy::Angle &aAngle) |
| WsfProxy::Position | Position () const |
| WsfPProxyNode | PositionNode () const |
| bool | SetPosition (const WsfProxy::Position &aPosition) |
| WsfProxy::Length | Altitude () const |
| WsfPProxyNode | AltitudeNode () const |
| WsfProxy::Int | AltitudeReference () const |
| WsfPProxyNode | AltitudeReferenceNode () const |
| wsf::proxy::AltitudeReferenceEnum | AltitudeReferenceValue () const noexcept |
| bool | SetAltitude (const WsfProxy::Length &aAlt) |
| bool | SetAltitudeReference (const WsfProxy::Int &aAltRef) |
| bool | SetAltitudeReferenceValue (wsf::proxy::AltitudeReferenceEnum aAltRef) noexcept |
| WsfProxy::Length | EffectiveAltitude () const |
| wsf::proxy::AltitudeReferenceEnum | EffectiveAGL () const noexcept |
| bool | SetEffectiveAltitude (WsfProxy::Length aAltitude) |
| bool | SetEffectiveAGL (bool aIsAGL) noexcept |
| std::string | InfraredSignature () const |
| std::string | RadarSignature () const |
| std::string | OpticalSignature () const |
| std::string | AcousticSignature () const |
| WsfPM_Fuel | Fuel () const |
| WsfPM_Mover | Mover () const |
| WsfPM_CommMap | Comms () const |
| WsfPM_RouterMap | Routers () const |
| WsfPM_SensorMap | Sensors () const |
| WsfPM_ProcessorMap | Processors () const |
| WsfPM_ObjectMap | Commanders () const |
| WsfPM_ZoneMap | Zone () const |
| WsfPM_ObjectMap | Categories () const |
| bool | AddPart (const WsfPProxyNode &partTypeNode, const std::string &partName) |
| void | SetIcon (const std::string &aIcon) |
| void | SetSide (const std::string &aSide) |
| void | SetDestructible (bool destructible) |
| void | LocationLLA (double &aLat, double &aLon, double &aAlt) const |
| void | InitialLocationLLA (double &aLat, double &aLon, double &aAlt) const |
| WsfProxy::Position | InitialLocation () const |
| bool | SetInitialLocation (const WsfProxy::Position &aPos) const |
| void | SetInitialLocationLLA (double aLat, double aLon, double aAlt) |
| std::string | CommanderName (const std::string &aChainName) const |
| bool | RemoveFromCommandChain (const std::string &aChainName) const |
| bool | SetCommanderName (std::string aChainName, std::string aCommanderName) const |
| std::vector< std::string > | CommandChainNames () const |
| std::vector< std::string > | CommNetworkNames () const |
| bool | Rename (const std::string &aNewName) |
| void | PlatformRenamed (const std::string &aOldName, const std::string &aNewName) |
| WsfPM_MoverMap | MoverMap () const |
| WsfPM_FuelMap | FuelMap () const |
| void | MoveTo (WsfPProxy *aProxy, const WsfPProxyPath &aPath, size_t aSubPathLength) |
| | WsfPProxyNode () |
| | WsfPProxyNode (WsfPProxy *aProxy, const WsfPProxyPath &aPath) |
| | WsfPProxyNode (WsfPProxy *aProxy, const WsfPProxyPath &aPath, size_t aSubPathLength) |
| | WsfPProxyNode (WsfPProxy *aProxy, const WsfPProxyPath &aPath, WsfPProxyValue aValue) |
| | WsfPProxyNode (const WsfPProxyNode &aSrc) |
| WsfPProxyNode | Root () const |
| WsfPProxy * | GetProxy () const |
| WsfPProxyValue | GetRoot () const |
| WsfPProxyValue | GetValue () const |
| WsfPProxyNode | GetParent () const |
| WsfPProxyNode | GetInherited () const |
| const WsfPProxyPath & | GetPath () const |
| std::string | GetPathString () const |
| WsfPProxyPath | GetStablePath () const |
| WsfPProxyPath | GetInheritedPath () const |
| const WsfPProxyPath * | GetTypePath () const |
| const WsfPProxyPath * | GetBasePath () const |
| std::string | GetName () const |
| std::string | GetAttrName () const |
| std::string | GetInheritedName () const |
| std::string | GetTypeName () const |
| std::vector< std::string > | GetInheritedTypeNames () const |
| UtTextDocumentRange | GetSourceDocumentRange () const |
| UtTextDocumentRange | GetFirstDocumentRange () const noexcept |
| UtTextDocumentRange | GetLastDocumentRange () const noexcept |
| std::string | GetSourceText () const |
| WsfPProxyIndexNode * | FindIndexNode () const |
| const std::set< WsfPProxyPath > * | GetInheritedValuePaths () const |
| bool | SwitchToBasicTypes () |
| bool | SwitchToUserTypes () |
| bool | UpdateParentPath (const WsfPProxyPath &oldParentPath, const WsfPProxyPath &newParentPath) |
| void | ResetToInheritedValue () |
| | operator bool () const |
| | operator bool () |
| bool | IsValid () const |
| bool | IsNull () const |
| bool | operator== (const WsfPProxyNode &aRhs) const |
| bool | operator!= (const WsfPProxyNode &aRhs) const |
| WsfPProxyNode & | operator+= (size_t aIndex) |
| WsfPProxyNode & | operator+= (const std::string &aStr) |
| WsfPProxyNode & | operator+= (const WsfPProxyPath &aSuffixPath) |
| WsfPProxyNode & | operator+= (const WsfPProxyKey &aEntry) |
| WsfPProxyNode & | operator+= (const WsfParseTypePath &aParseTypePath) |
| WsfPProxyNode | operator+ (const WsfPProxyPath &aSuffixPath) const |
| WsfPProxyNode | operator+ (const WsfPProxyKey &aEntry) const |
| WsfPProxyNode | operator+ (size_t aEntryIndex) const |
| WsfPProxyNode | operator+ (const std::string &aEntry) const |
| WsfPProxyNode | operator+ (const char *aEntry) const |
| WsfPProxyNode | operator+ (const WsfParseTypePath &aParseTypePath) const |
| WsfPProxyNode & | ToParent () |
| WsfPProxyNode & | TrimPath (size_t aPathLength) |
| bool | operator< (const WsfPProxyNode &aRhs) const |
| void | SetBasePath (const WsfPProxyPath &aNewPath) |
| void | NotifyValueChanged () const |
| void | NotifyValueAdded () const |
| void | NotifyValueRemoved () const |
| void | NotifyValueMoved (const std::string &aOldName) const |
| void | NotifyAttributeChanged (const char *aAttributeName) const |
| void | NotifyBeforeValueChanged () const |
| void | NotifyBeforeAttributeChanged (const char *aAttributeName) const |
| template<typename T> |
| void | ChangeAttribute (const char *aAttributeName, const T &aValue) |
| bool | Assign (const WsfPProxyValue &aValue) const |
| bool | Assign (const std::string &aValue) const |
| bool | Assign (int aIntValue) const |
| bool | Assign (double aDoubleVal) const |
| bool | Assign (bool aBoolVal) const |
| bool | ClearUnset () const |
| bool | Unset () const |
| bool | UnsetAttribute (const std::string &aAttrName) const |
| bool | AssignAttribute (const std::string &aAttrName, const std::string &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, int aIntValue) const |
| bool | AssignAttribute (const std::string &aAttrName, double aDoubleVal) const |
| bool | AssignAttribute (const std::string &aAttrName, bool aBoolVal) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::String &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::Double &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::Int &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::Latitude &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::Longitude &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::Length &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::Length2 &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::Time &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::Speed &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::DataSize &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::Power &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::PowerDB &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::SolidAngle &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::Mass &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::Force &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::Torque &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::Area &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::AreaDB &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::Volume &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::Time2 &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::Acceleration &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::Frequency &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::Angle &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::AngularRate &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::AngularAcceleration &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::DataRate &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::MassDensity &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::MassTransfer &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::Energy &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::Fluence &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::Irradiance &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::Ratio &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::NoisePressure &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::Pressure &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::Temperature &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::SpecificRange &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::AngularInertia &aValue) const |
| bool | AssignAttribute (const std::string &aAttrName, const WsfProxy::Position &aValue) const |
| bool | Assign (const WsfProxy::String &aValue) const |
| bool | Assign (const WsfProxy::Double &aValue) const |
| bool | Assign (const WsfProxy::Int &aValue) const |
| bool | Assign (const WsfProxy::Latitude &aValue) const |
| bool | Assign (const WsfProxy::Longitude &aValue) const |
| bool | Assign (const WsfProxy::Length &aValue) const |
| bool | Assign (const WsfProxy::Length2 &aValue) const |
| bool | Assign (const WsfProxy::Time &aValue) const |
| bool | Assign (const WsfProxy::Speed &aValue) const |
| bool | Assign (const WsfProxy::DataSize &aValue) const |
| bool | Assign (const WsfProxy::Power &aValue) const |
| bool | Assign (const WsfProxy::PowerDB &aValue) const |
| bool | Assign (const WsfProxy::SolidAngle &aValue) const |
| bool | Assign (const WsfProxy::Mass &aValue) const |
| bool | Assign (const WsfProxy::Force &aValue) const |
| bool | Assign (const WsfProxy::Torque &aValue) const |
| bool | Assign (const WsfProxy::Area &aValue) const |
| bool | Assign (const WsfProxy::AreaDB &aValue) const |
| bool | Assign (const WsfProxy::Volume &aValue) const |
| bool | Assign (const WsfProxy::Time2 &aValue) const |
| bool | Assign (const WsfProxy::Acceleration &aValue) const |
| bool | Assign (const WsfProxy::Frequency &aValue) const |
| bool | Assign (const WsfProxy::Angle &aValue) const |
| bool | Assign (const WsfProxy::AngularRate &aValue) const |
| bool | Assign (const WsfProxy::AngularAcceleration &aValue) const |
| bool | Assign (const WsfProxy::DataRate &aValue) const |
| bool | Assign (const WsfProxy::MassDensity &aValue) const |
| bool | Assign (const WsfProxy::MassTransfer &aValue) const |
| bool | Assign (const WsfProxy::Energy &aValue) const |
| bool | Assign (const WsfProxy::Fluence &aValue) const |
| bool | Assign (const WsfProxy::Irradiance &aValue) const |
| bool | Assign (const WsfProxy::Ratio &aValue) const |
| bool | Assign (const WsfProxy::NoisePressure &aValue) const |
| bool | Assign (const WsfProxy::Pressure &aValue) const |
| bool | Assign (const WsfProxy::Temperature &aValue) const |
| bool | Assign (const WsfProxy::SpecificRange &aValue) const |
| bool | Assign (const WsfProxy::AngularInertia &aValue) const |
| bool | Assign (const WsfProxy::Position &aValue) const |
| std::string | ToJSON (int aOutputFlags=0) const |
| bool | IsOfBasicType () const noexcept |
| bool | IsA_BasicType () const noexcept |
| bool | IsA_StructType () const noexcept |
| bool | IsA_ListType () const noexcept |
| bool | IsA_MapType () const noexcept |
| bool | IsOfBasicType (const std::string &aTypeName) const noexcept |
| bool | IsA_PredefinedStructTypeOf (const std::string &aTypeName) const noexcept |
| bool | IsOfUserType (const std::string &aTypeName) const noexcept |
| bool | IsA_StructTypeOf (const std::string &aTypeName) const noexcept |
| bool | IsA_ListTypeOf (const std::string &aTypeName) const noexcept |
| bool | IsA_MapTypeOf (const std::string &aTypeName) const noexcept |
| bool | IsOfType (const std::string &aTypeName) const noexcept |
| bool | IsInherited () const |
| bool | IsInheritedFromParent () const |
| void | Invalidate () |