![]() |
VR-Forces 4.1 Class Documentation
|
An instance of an attribute group (and corresponding attribute values) More...
Public Member Functions | |
| DtSdcAttributeValue () | |
| Default Constructor. | |
| ~DtSdcAttributeValue () | |
| Destructor (non-virtual - this is a non-virtual class) | |
| DtSdcAttributeValue & | operator= (const DtSdcAttributeValue &rhs) |
| Assignment Operator. | |
| DtSdcAttributeValue (const DtSdcAttributeValue &orig) | |
| Copy Constructor. | |
| DtAttributeValueUpdate & | attributeValueUpdate () |
| gets the record used to represent this attribute value on the network | |
| const DtAttributeValueUpdate & | attributeValueUpdate () const |
| const DtString & | textValue () const |
| void | setTextValue (const DtString &textValue) |
| double | xValue () const |
| void | setXValue (double x) |
| double | yValue () const |
| void | setYValue (double y) |
| bool | dirty () const |
| void | setDirty (bool dirty) |
Protected Attributes | |
| DtString | myTextValue |
| double | myXValue |
| double | myYValue |
| bool | myDirty |
| DtAttributeValueUpdate | myAttributeValueUpdate |
An instance of an attribute group (and corresponding attribute values)
The DtSdcAttributeValue class is a container for holding the different types of attribute values that attributes can assume. It also has a DtAttributeUpdatePdu, which is used by the DtStealthRemoteDrawer class to update the attribute value represented by an instance of this class.
| DtSdcAttributeValue::DtSdcAttributeValue | ( | ) |
Default Constructor.
| DtSdcAttributeValue::~DtSdcAttributeValue | ( | ) |
Destructor (non-virtual - this is a non-virtual class)
| DtSdcAttributeValue::DtSdcAttributeValue | ( | const DtSdcAttributeValue & | orig | ) |
Copy Constructor.
| DtSdcAttributeValue& DtSdcAttributeValue::operator= | ( | const DtSdcAttributeValue & | rhs | ) |
Assignment Operator.
| const DtString& DtSdcAttributeValue::textValue | ( | ) | const |
gets/sets a text attribute value (used for BMP attributes)
| void DtSdcAttributeValue::setTextValue | ( | const DtString & | textValue | ) |
gets/sets a text attribute value (used for BMP attributes)
| double DtSdcAttributeValue::xValue | ( | ) | const |
gets/sets a numeric (x) attribute value (used for numeric, value bar, and graph attributes
| void DtSdcAttributeValue::setXValue | ( | double | x | ) |
gets/sets a numeric (x) attribute value (used for numeric, value bar, and graph attributes
| double DtSdcAttributeValue::yValue | ( | ) | const |
gets/sets a numeric (y) attribute value (used for graph attributes)
| void DtSdcAttributeValue::setYValue | ( | double | y | ) |
gets/sets a numeric (x) attribute value (used for numeric, value bar, and graph attributes
| bool DtSdcAttributeValue::dirty | ( | ) | const |
gets/sets a 'dirty' flag which indicates if the value has changed since the last time the group was updated to the network (used by DtStealthRemoteDrawer)
| void DtSdcAttributeValue::setDirty | ( | bool | dirty | ) |
gets/sets a 'dirty' flag which indicates if the value has changed since the last time the group was updated to the network (used by DtStealthRemoteDrawer)
| DtAttributeValueUpdate& DtSdcAttributeValue::attributeValueUpdate | ( | ) |
gets the record used to represent this attribute value on the network
| const DtAttributeValueUpdate& DtSdcAttributeValue::attributeValueUpdate | ( | ) | const |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |