GUIHandle(T *t, GUIWidget *w)
as GUIHandle is just an interface, its base constructor is protected
Definition: GUIHandle.h:47
undocument this line if you encounter any issues!
Definition: Any.h:37
const T * operator *() const
use the *-oprator to get the wrapped component (const)
Definition: GUIHandle.h:52
Abstract base class for Handle classes.
Definition: GUIHandle.h:40
const T * operator->() const
this can be used for direct access to wrapped type
Definition: GUIHandle.h:63
T * operator->()
this can be used for direct access to wrapped type
Definition: GUIHandle.h:60
void disable()
disables the wrapped GUI component
Definition: GUIHandle.h:72
bool isNull() const
returns whether wrapped pointer is null or not
Definition: GUIHandle.h:66
void enable()
enables the wrapped GUI component
Definition: GUIHandle.h:69
Base class for GUIHandles providing functions to register callbacks.
Definition: GUIHandleBase.h:40
GUIHandle()
as GUIHandle is just an interface, its base constructor is protected
Definition: GUIHandle.h:44
T * m_poContent
wrapped component
Definition: GUIHandle.h:75