#include <OpenGUI_ObjectAccessor.h>
Inheritance diagram for OpenGUI::ObjectProperty:

Object Properties that applications wish to expose should inherit this class.
Public Member Functions | |
| virtual void | get (Object &objectRef, Value &valueOut)=0 |
| Called to retrieve the current value. | |
| virtual void | set (Object &objectRef, Value &valueIn)=0 |
| Called to set the current value. | |
| virtual Value::ValueType | getPropertyType ()=0 |
| Needs to return the expected Value type. | |
| virtual bool | getPermSettable () |
Used by ObjectAccessorList to determine if this property is write protected. Default returns TRUE ( property can be get and set ). | |
|
||||||||||||
|
Called to retrieve the current value.
|
|
|
Used by ObjectAccessorList to determine if this property is write protected. Default returns
|
|
|
Needs to return the expected Value type.
|
|
||||||||||||
|
Called to set the current value.
|