VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Static Public Member Functions
makVrf::DtElementAttributeUtilityFunctions Class Reference

Static Public Member Functions

static makVrv::DtUniqueID displayIdFromSimId (makVrv::DtDe &de, const makVrv::DtUniqueID &id, int modelSet=-1)
 
static
makVrv::DtElementData::SceneObjectIdList 
displayIdsFromSimId (makVrv::DtDe &de, const makVrv::DtUniqueID &id, int modelSet=-1)
 
static makVrv::DtUniqueID simIdFromDisplayId (makVrv::DtDe &de, const makVrv::DtUniqueID &id)
 Returns the name of the object given the specified id. More...
 
static const
makVrv::DtElementIDHierarchyStateAttribute
echelonHierarchyState (makVrv::DtDe &de, makVrv::DtElementID id)
 
static const
makVrv::DtElementIDHierarchyDisplayStateAttribute
displayState (makVrv::DtDe &de, makVrv::DtElementID id)
 
static DtUUID uuidForObject (makVrv::DtDe &de, makVrv::DtElementID id)
 
static bool isEchelonChild (makVrv::DtDe &de, makVrv::DtElementID parent, makVrv::DtElementID child, bool recurse=false)
 Returns true if the child belongs to the parent. If recurse is true, check to see if it is anywhere in the tree. More...
 
static const
DtEmbarkationHierarchyStateAttribute
embarkationHierarchyState (makVrv::DtDe &de, makVrv::DtElementID id)
 
static bool isEmbarkationChild (makVrv::DtDe &de, makVrv::DtElementID parent, makVrv::DtElementID child, bool recurse=false)
 Returns true if the child belongs to the parent. If recurse is true, check to see if it is anywhere in the tree. More...
 
static unsigned int lasingCode (makVrv::DtDe &de, makVrv::DtElementID id)
 If this entity is lasing, the code that is being used as part of the attribute. More...
 
static makVrv::DtUniqueID lasingId (makVrv::DtDe &de, makVrv::DtElementID id)
 If this entity is lasing, the unique id of the lase that is being used by this entity. More...
 
static bool isVisible (makVrv::DtDe &de, makVrv::DtElementID id)
 

Member Function Documentation

static makVrv::DtUniqueID makVrf::DtElementAttributeUtilityFunctions::displayIdFromSimId ( makVrv::DtDe de,
const makVrv::DtUniqueID id,
int  modelSet = -1 
)
static
static makVrv::DtElementData::SceneObjectIdList makVrf::DtElementAttributeUtilityFunctions::displayIdsFromSimId ( makVrv::DtDe de,
const makVrv::DtUniqueID id,
int  modelSet = -1 
)
static
static makVrv::DtUniqueID makVrf::DtElementAttributeUtilityFunctions::simIdFromDisplayId ( makVrv::DtDe de,
const makVrv::DtUniqueID id 
)
static

Returns the name of the object given the specified id.

static const makVrv::DtElementIDHierarchyStateAttribute* makVrf::DtElementAttributeUtilityFunctions::echelonHierarchyState ( makVrv::DtDe de,
makVrv::DtElementID  id 
)
static
static const makVrv::DtElementIDHierarchyDisplayStateAttribute* makVrf::DtElementAttributeUtilityFunctions::displayState ( makVrv::DtDe de,
makVrv::DtElementID  id 
)
static
static DtUUID makVrf::DtElementAttributeUtilityFunctions::uuidForObject ( makVrv::DtDe de,
makVrv::DtElementID  id 
)
static
static bool makVrf::DtElementAttributeUtilityFunctions::isEchelonChild ( makVrv::DtDe de,
makVrv::DtElementID  parent,
makVrv::DtElementID  child,
bool  recurse = false 
)
static

Returns true if the child belongs to the parent. If recurse is true, check to see if it is anywhere in the tree.

static const DtEmbarkationHierarchyStateAttribute* makVrf::DtElementAttributeUtilityFunctions::embarkationHierarchyState ( makVrv::DtDe de,
makVrv::DtElementID  id 
)
static
static bool makVrf::DtElementAttributeUtilityFunctions::isEmbarkationChild ( makVrv::DtDe de,
makVrv::DtElementID  parent,
makVrv::DtElementID  child,
bool  recurse = false 
)
static

Returns true if the child belongs to the parent. If recurse is true, check to see if it is anywhere in the tree.

static unsigned int makVrf::DtElementAttributeUtilityFunctions::lasingCode ( makVrv::DtDe de,
makVrv::DtElementID  id 
)
static

If this entity is lasing, the code that is being used as part of the attribute.

static makVrv::DtUniqueID makVrf::DtElementAttributeUtilityFunctions::lasingId ( makVrv::DtDe de,
makVrv::DtElementID  id 
)
static

If this entity is lasing, the unique id of the lase that is being used by this entity.

static bool makVrf::DtElementAttributeUtilityFunctions::isVisible ( makVrv::DtDe de,
makVrv::DtElementID  id 
)
static

The documentation for this class was generated from the following file:

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)