VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
DtSimulationModelSetLoader::EntityData Class Reference
Inheritance diagram for DtSimulationModelSetLoader::EntityData:
Inheritance graph
[legend]

Public Member Functions

 EntityData ()
 
virtual ~EntityData () override
 
 EntityData (const DtEntityType &objectType, const DtEntityType &matchType=DtEntityType::nullType())
 
 EntityData (const EntityData &t)
 
EntityDataoperator= (const DtEntityType &)
 
EntityDataoperator= (const EntityData &)
 
virtual EntityDataclone () const
 
bool operator> (const DtEntityType &rhs) const
 
bool operator> (const EntityData &rhs) const
 
bool hasParentFile ()
 

Public Attributes

bool myIsInMasterSMS
 
std::string myDataFile
 
DtEnvValueSP myOriginalDataNode
 
LoadFlags myLoadFlags
 
EnvironmentContainerSP myEnvironment
 
DtSimulationObjectGroupModelSetEntrymyOriginalSOGData
 
DtSimulationObjectGroupModelSetEntrymyModifiedSOGData
 
DtAmmunitionParamsEntrymyOriginalAmmunitionParameters
 
DtAmmunitionParamsEntrymyModifiedAmmunitionParameters
 
DtMunitionDetonationPowerEntrymyOriginalPowerTableEntry
 
DtMunitionDetonationPowerEntrymyModifiedPowerTableEntry
 
DtEntityType myMatchType
 
DtEntityType myOriginalMatchType
 
std::list< DtEntityType > myAdditionalMatchTypes
 
std::list< DtEntityType > myOriginalAdditionalMatchTypes
 
int myLastModifiedDate
 
bool myResolvedParent
 
DtRwVariableBindingsListmyOriginalSystems
 
DtEnvValueSP myOriginalObjectNode
 
DtVariableBindingsListmyOriginalVariableBindings
 
DtFormationTablemyOriginalFormationTable
 
DtVrfSubObjectParameterListmyOriginalSubordinateInformation
 
DtEmbarkationInformationmyOriginalEmbarkationInformation
 
DtDiGuyInformationmyOriginalDiGuyInformation
 
DtSensorSignatureInformationmyOriginalSensorSignatureInformation
 
DtModelSetEntrymyCurrentModelSetEntry
 
DtModelSetEntrymyOriginalModelSetEntry
 
DtRwVariableBindingsListmyModifiedSystems
 
DtEnvValueSP myModifiedObjectNode
 
DtVariableBindingsListmyModifiedVariableBindings
 
DtFormationTablemyModifiedFormationTable
 
DtVrfSubObjectParameterListmyModifiedSubordinateInformation
 
DtEmbarkationInformationmyModifiedEmbarkationInformation
 
DtDiGuyInformationmyModifiedDiGuyInformation
 
DtSensorSignatureInformationmyModifiedSensorSignatureInformation
 
DtVrfObjectParametersmyParameters
 
bool myIsNew
 
bool myIsDeleted
 
bool myIsModified
 
EntityDatamyIsReplacing
 
DtSimulationModelSetmySimulationModelSet
 
DtFilename myParentFile
 
DtEnvironmentSP myParentEnvironment
 
std::set< DtStringelementsAddedThisSession
 
std::set< DtVariableBindingsListsystemsAddedThisSession
 

Constructor & Destructor Documentation

DtSimulationModelSetLoader::EntityData::EntityData ( )
virtual DtSimulationModelSetLoader::EntityData::~EntityData ( )
overridevirtual
DtSimulationModelSetLoader::EntityData::EntityData ( const DtEntityType &  objectType,
const DtEntityType &  matchType = DtEntityType::nullType() 
)
DtSimulationModelSetLoader::EntityData::EntityData ( const EntityData t)

Member Function Documentation

EntityData& DtSimulationModelSetLoader::EntityData::operator= ( const DtEntityType &  )
EntityData& DtSimulationModelSetLoader::EntityData::operator= ( const EntityData )
virtual EntityData* DtSimulationModelSetLoader::EntityData::clone ( ) const
virtual
bool DtSimulationModelSetLoader::EntityData::operator> ( const DtEntityType &  rhs) const
inline
bool DtSimulationModelSetLoader::EntityData::operator> ( const EntityData rhs) const
inline
bool DtSimulationModelSetLoader::EntityData::hasParentFile ( )
inline

Member Data Documentation

bool DtSimulationModelSetLoader::EntityData::myIsInMasterSMS
std::string DtSimulationModelSetLoader::EntityData::myDataFile
DtEnvValueSP DtSimulationModelSetLoader::EntityData::myOriginalDataNode
LoadFlags DtSimulationModelSetLoader::EntityData::myLoadFlags
EnvironmentContainerSP DtSimulationModelSetLoader::EntityData::myEnvironment
DtSimulationObjectGroupModelSetEntry* DtSimulationModelSetLoader::EntityData::myOriginalSOGData
DtSimulationObjectGroupModelSetEntry* DtSimulationModelSetLoader::EntityData::myModifiedSOGData
DtAmmunitionParamsEntry* DtSimulationModelSetLoader::EntityData::myOriginalAmmunitionParameters
DtAmmunitionParamsEntry* DtSimulationModelSetLoader::EntityData::myModifiedAmmunitionParameters
DtMunitionDetonationPowerEntry* DtSimulationModelSetLoader::EntityData::myOriginalPowerTableEntry
DtMunitionDetonationPowerEntry* DtSimulationModelSetLoader::EntityData::myModifiedPowerTableEntry
DtEntityType DtSimulationModelSetLoader::EntityData::myMatchType
DtEntityType DtSimulationModelSetLoader::EntityData::myOriginalMatchType
std::list<DtEntityType> DtSimulationModelSetLoader::EntityData::myAdditionalMatchTypes
std::list<DtEntityType> DtSimulationModelSetLoader::EntityData::myOriginalAdditionalMatchTypes
int DtSimulationModelSetLoader::EntityData::myLastModifiedDate
bool DtSimulationModelSetLoader::EntityData::myResolvedParent
DtRwVariableBindingsList* DtSimulationModelSetLoader::EntityData::myOriginalSystems
DtEnvValueSP DtSimulationModelSetLoader::EntityData::myOriginalObjectNode
DtVariableBindingsList* DtSimulationModelSetLoader::EntityData::myOriginalVariableBindings
DtFormationTable* DtSimulationModelSetLoader::EntityData::myOriginalFormationTable
DtVrfSubObjectParameterList* DtSimulationModelSetLoader::EntityData::myOriginalSubordinateInformation
DtEmbarkationInformation* DtSimulationModelSetLoader::EntityData::myOriginalEmbarkationInformation
DtDiGuyInformation* DtSimulationModelSetLoader::EntityData::myOriginalDiGuyInformation
DtSensorSignatureInformation* DtSimulationModelSetLoader::EntityData::myOriginalSensorSignatureInformation
DtModelSetEntry* DtSimulationModelSetLoader::EntityData::myCurrentModelSetEntry
DtModelSetEntry* DtSimulationModelSetLoader::EntityData::myOriginalModelSetEntry
DtRwVariableBindingsList* DtSimulationModelSetLoader::EntityData::myModifiedSystems
DtEnvValueSP DtSimulationModelSetLoader::EntityData::myModifiedObjectNode
DtVariableBindingsList* DtSimulationModelSetLoader::EntityData::myModifiedVariableBindings
DtFormationTable* DtSimulationModelSetLoader::EntityData::myModifiedFormationTable
DtVrfSubObjectParameterList* DtSimulationModelSetLoader::EntityData::myModifiedSubordinateInformation
DtEmbarkationInformation* DtSimulationModelSetLoader::EntityData::myModifiedEmbarkationInformation
DtDiGuyInformation* DtSimulationModelSetLoader::EntityData::myModifiedDiGuyInformation
DtSensorSignatureInformation* DtSimulationModelSetLoader::EntityData::myModifiedSensorSignatureInformation
DtVrfObjectParameters* DtSimulationModelSetLoader::EntityData::myParameters
bool DtSimulationModelSetLoader::EntityData::myIsNew
bool DtSimulationModelSetLoader::EntityData::myIsDeleted
bool DtSimulationModelSetLoader::EntityData::myIsModified
EntityData* DtSimulationModelSetLoader::EntityData::myIsReplacing
DtSimulationModelSet* DtSimulationModelSetLoader::EntityData::mySimulationModelSet
DtFilename DtSimulationModelSetLoader::EntityData::myParentFile
DtEnvironmentSP DtSimulationModelSetLoader::EntityData::myParentEnvironment
std::set<DtString> DtSimulationModelSetLoader::EntityData::elementsAddedThisSession
std::set<DtVariableBindingsList> DtSimulationModelSetLoader::EntityData::systemsAddedThisSession

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

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)