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;
const DtLocalObject * 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:34
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:72
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: '|', ':'.
#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 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:89
const DtSimulationServices * mySimServices
Returns the vrf object referenced by myObject DtVrfObject* vrfObject() const;
Definition: scriptComponentSystem.h:101
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:103
A locally simulated VRF object. Holds all internal and external data for the object, and provides access to both the current frame and next frame state data for the object. All current frame data is read-only, and next-frame data can be written to. No thread safety guarantees are made on this object during the simulation frame and it should only be accessed by the thread that is simulating the object.
Definition: localObject.h:86