![]() |
VR-Forces 4.8 Class Documentation
|
DtFeatureRequest is a message to draw/delete feature information from the debugDrawManager to the debugDrawRenderer. More...

Public Types | |
| typedef std::vector< DtLine > | lineListType |
Public Member Functions | |
| DtFeatureRequest () | |
| CTOR/DTOR. More... | |
| virtual | ~DtFeatureRequest () |
| virtual int | messageSize () |
| size of the message More... | |
| virtual DtBaseMessage * | clone () |
| clone a message. Caller of function is responsible managing this memory More... | |
| virtual void | setentityId (const std::string &name) |
| Id of the feature to look it up. More... | |
| virtual std::string | entityId () const |
| virtual void | setDrawFeaturePath () |
| Draw feature path. More... | |
| virtual bool | drawFeaturePath () const |
| virtual void | setDeleteFeaturePath () |
| Delete Feature path. More... | |
| virtual bool | deleteFeaturePath () |
| virtual lineListType & | lineList () |
| return the line list More... | |
| virtual void | addLine (const DtLine &line) |
| add a line to the list More... | |
| virtual void | addLines (const lineListType &lineList) |
| add a line to the list More... | |
Static Public Member Functions | |
| static DtBaseMessage * | decode (unsigned char *buffer, int length) |
| decode a message. Used by the factory More... | |
Protected Member Functions | |
| virtual void | serialize (DtStreamWriter &writer) |
| virtual void | deserialize (DtStreamReader &reader) |
Protected Attributes | |
| std::string | myIdName |
| bool | myDrawFeaturePath |
| bool | myDeleteFeaturePath |
| lineListType | myLinesList |
DtFeatureRequest is a message to draw/delete feature information from the debugDrawManager to the debugDrawRenderer.
| typedef std::vector<DtLine> makVrf::DtFeatureRequest::lineListType |
| makVrf::DtFeatureRequest::DtFeatureRequest | ( | ) |
CTOR/DTOR.
|
virtual |
|
virtual |
size of the message
Reimplemented from makVrf::DtBaseMessage.
|
static |
decode a message. Used by the factory
|
virtual |
clone a message. Caller of function is responsible managing this memory
Implements makVrf::DtBaseMessage.
|
virtual |
Id of the feature to look it up.
|
virtual |
|
virtual |
Draw feature path.
|
virtual |
|
virtual |
Delete Feature path.
|
virtual |
|
virtual |
return the line list
|
virtual |
add a line to the list
|
virtual |
add a line to the list
|
protectedvirtual |
Reimplemented from makVrf::DtBaseMessage.
|
protectedvirtual |
Reimplemented from makVrf::DtBaseMessage.
|
protected |
|
protected |
|
protected |
|
protected |