![]() |
VR-Forces 4.0.4 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.
Default Constructor.
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)
gets the record used to represent this attribute value on the network
| const DtAttributeValueUpdate& DtSdcAttributeValue::attributeValueUpdate | ( | ) | const |
DtString DtSdcAttributeValue::myTextValue [protected] |
double DtSdcAttributeValue::myXValue [protected] |
double DtSdcAttributeValue::myYValue [protected] |
bool DtSdcAttributeValue::myDirty [protected] |