Om
1.0.0
A universal framework for multimedia simulation
|
A class that contains function objects that recieve Slider events. More...
#include <omGraphicsGUISlider.h>
Public Attributes | |
Function< void(Slider &slider)> | startEdit |
A function object that is called whenever an attached slider has started to be changed by the user. More... | |
Function< void(Slider &slider)> | endEdit |
A function object that is called whenever an attached slider has finished being changed by the user. More... | |
Function< Bool(Slider &slider, Double newValue)> | edit |
A function object that is called whenever an attached slider is changed by the user. More... | |
UserData | data |
An object that stores an opaque pointer to delegate data. More... | |
A class that contains function objects that recieve Slider events.
Any slider-related event that might be processed has an appropriate callback function object. Each callback function is called by the slider whenever such an event is received. If a callback function in the delegate is not initialized, a slider ignores it.
A function object that is called whenever an attached slider has started to be changed by the user.
A function object that is called whenever an attached slider has finished being changed by the user.
Function<Bool ( Slider& slider, Double newValue )> om::graphics::gui::objects::Slider::Delegate::edit |
A function object that is called whenever an attached slider is changed by the user.
The delegate function has the option to allow or disallow the change to the slider's value by returning TRUE to allow or FALSE to not allow the change.
UserData om::graphics::gui::objects::Slider::Delegate::data |
An object that stores an opaque pointer to delegate data.