21 #ifdef DtObjectDebugger_Enable
43 virtual std::string getName()
const;
46 virtual std::string getFullName()
const;
49 virtual bool isEnabled()
const;
52 virtual bool isValid()
const;
57 virtual DtReaderWriter* getAttribute(
const std::string& attributeName,
62 virtual bool setAttribute(
const std::string &attributeName,
67 virtual std::list<std::string> getAllAttributeNames()
const;
DtVrfObject is used to represent any type of simulated object (entities, aggregate, control objects) in a VR-Forces application.
Definition: vrfObject.h:215
const DtSimManager * mySimManager
Returns the vrf object referenced by myObject.
Definition: scriptComponentSystem.h:102
A DtComponentSystem is a collection of DtSimComponents that are associated with each other...
Definition: componentSystem.h:35
Definition: asciiSerializable.h:33
virtual bool deserialize(const DtString &)=0
This function should take the string that was serialized via serialize() and fill this object with th...
DT_DLL_terrainCS bool operator==(const DtDegMinSec &lhs, const DtDegMinSec &rhs)
virtual void init(void *userData)
This function is called right after the object is constructed during the deserialization process...
Definition: asciiSerializable.h:71
Definition: readerWriter.h:85
#define DT_DEFINE_OBJECT_DEBUGGER_NAME(type)
Definition: objectCounter.h:265
Default on in debug, off in release.
Definition: objectCounter.h:31
DT_DLL_features std::ostream & operator<<(std::ostream &, const DtFeatureTransform &)
std::ostream output.
virtual DtString serialize()=0
The following characters are reserved and cannot be used in serialization: '|', ':'.
const DtVrfObject * myObject
Definition: scriptComponentSystem.h:103
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
Definition: asyncJobServer.h:39
virtual DtString objectType() const =0
Should return the string name of this object.
The simulation engine is controlled by a single,top-level class called the Simulation Manager...
Definition: simManager.h:103
This class is a wrapper for a DtCompSystem for use by scripts.
Definition: scriptComponentSystem.h:19
const DtComponentSystem * myComponentSystem
Definition: scriptComponentSystem.h:104