Audacity 3.2.0
|
Window placement information for wxWidgetsBasicUI can be constructed from a wxWindow pointer. More...
#include <wxWidgetsWindowPlacement.h>
Public Member Functions | |
wxWidgetsWindowPlacement ()=default | |
wxWidgetsWindowPlacement (wxWindow *pWindow) | |
Construct from a pointer to window which may be null. More... | |
~wxWidgetsWindowPlacement () override | |
operator bool () const override | |
Whether null; default in the base class returns false. More... | |
Public Member Functions inherited from BasicUI::WindowPlacement | |
WindowPlacement ()=default | |
WindowPlacement (const WindowPlacement &)=delete | |
Don't slice. More... | |
WindowPlacement & | operator= (const WindowPlacement &)=delete |
Don't slice. More... | |
virtual | operator bool () const |
Whether null; default in the base class returns false. More... | |
virtual | ~WindowPlacement () |
Static Public Member Functions | |
static wxWindow * | GetParent (const WindowPlacement &placement) |
Retrieve the pointer to window, if placement is of this type; else null. More... | |
Public Attributes | |
wxWindow * | pWindow {} |
Window placement information for wxWidgetsBasicUI can be constructed from a wxWindow pointer.
Definition at line 21 of file wxWidgetsWindowPlacement.h.
|
default |
|
inlineexplicit |
Construct from a pointer to window which may be null.
Definition at line 29 of file wxWidgetsWindowPlacement.h.
|
overridedefault |
|
static |
Retrieve the pointer to window, if placement is of this type; else null.
Definition at line 23 of file wxWidgetsWindowPlacement.cpp.
Referenced by wxWidgetsBasicUI::DoMakeGenericProgress(), wxWidgetsBasicUI::DoMessageBox(), wxWidgetsBasicUI::DoSetFocus(), wxWidgetsBasicUI::DoShowErrorDialog(), and BasicMenu::Handle::Popup().
|
explicitoverridevirtual |
Whether null; default in the base class returns false.
Reimplemented from BasicUI::WindowPlacement.
Definition at line 18 of file wxWidgetsWindowPlacement.cpp.
wxWindow* wxWidgetsWindowPlacement::pWindow {} |
Definition at line 37 of file wxWidgetsWindowPlacement.h.