
#include <GUIExposition.h>
Public Member Functions | |
| GUIElement (Expo *expo) | |
| Initializes the element with the specified exposition. | |
| Expo * | GetExpo () |
| Returns the exposition attached to the element. | |
| virtual void | Update ()=0 |
| Updates the element from its exposition (when the exposition value has changed, for example). | |
| virtual void | Callback () |
| Called when the control has been activated (e.g. a text control changed or a button released). | |
| virtual vartype | Get () |
| Returns the value of the exposition. | |
| virtual void | Set ()=0 |
| Sets the value of the exposition to the value of the element. | |
| virtual vartype | Call () |
| Executes the exposition. | |