20 #ifdef DtObjectDebugger_Enable
42 virtual std::string getName()
const;
45 virtual std::string getFullName()
const;
48 virtual bool isEnabled()
const;
51 virtual bool isValid()
const;
56 virtual DtReaderWriter* getAttribute(
const std::string& attributeName,
61 virtual bool setAttribute(
const std::string &attributeName,
66 virtual std::list<std::string> getAllAttributeNames()
const;
101 virtual void componentSystemDestroyed();
const DtLocalObject * myObject
Definition: scriptComponentSystem.h:105
A DtComponentSystem is a collection of DtSimComponents that are associated with each other...
Definition: componentSystem.h:35
Definition: asciiSerializable.h:40
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:78
Definition: readerWriter.h:85
#define DT_DEFINE_OBJECT_DEBUGGER_NAME(type)
Definition: objectCounter.h:31
Default on in debug, off in release.
Definition: objectCounter.h:27
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: '|', ':'.
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
boost::signals2::connection myComponentSystemDestroyed
Definition: scriptComponentSystem.h:106
Definition: asyncJobServer.h:39
virtual DtString objectType() const =0
Should return the string name of this object. The object name should not be part of the serialization...
Central access point of all non-object-specific the services and managers that are available for use ...
Definition: simulationServices.h:96
const DtSimulationServices * mySimServices
Definition: scriptComponentSystem.h:104
This class is a wrapper for a DtCompSystem for use by scripts. It derives from DtAsciiSerializable so...
Definition: scriptComponentSystem.h:18
const DtComponentSystem * myComponentSystem
Definition: scriptComponentSystem.h:107
A locally simulated VRF object.
Definition: localObject.h:98