

Public Types | |
| typedef void(* | FunctionType) (int, ParamType1, ParamType2) |
Public Member Functions | |
| FunctionCaller2 (FunctionType &f, ParamType1 &p1, ParamType2 &p2) | |
| void | modalStateFinished (int returnValue) override |
| Called to indicate that a modal component has been dismissed. More... | |
Private Attributes | |
| const FunctionType | function |
| ParamType1 | param1 |
| ParamType2 | param2 |
| typedef void(* ModalCallbackFunction::FunctionCaller2< ParamType1, ParamType2 >::FunctionType) (int, ParamType1, ParamType2) |
|
inline |
|
inlineoverridevirtual |
Called to indicate that a modal component has been dismissed.
You can register a callback using Component::enterModalState() or ModalComponentManager::attachCallback().
The returnValue parameter is the value that was passed to Component::exitModalState() when the component was dismissed.
The callback object will be deleted shortly after this method is called.
Implements ModalComponentManager::Callback.
|
private |
|
private |
|
private |