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 |