14 class UIViewController;
An abstract class that forms the basis of event and command processing in the UI framework.
Definition UIResponder.hpp:33
A controller that manages a view.
Definition UIViewController.hpp:24
A controller that manages a window.
Definition UIWindowController.hpp:31
virtual void windowDidLoad()
Sent after the window owned by the receiver has been loaded.
Definition UIWindowController.hpp:62
void close()
Closes the window if it was loaded.
UIWindow * getWindow() const
The window owned by the receiver.
void setWindow(UIWindow *window)
The window owned by the receiver.
void show()
Displays the window associated with the receiver.
bool mWindowLoaded
A Boolean value that indicates whether the nib file containing the receiver’s window has been loaded.
Definition UIWindowController.hpp:47
UIViewController * getContentViewController() const
The view controller for the window’s content view.
virtual void windowWillLoad()
Sent before the window owned by the receiver is loaded.
Definition UIWindowController.hpp:58
virtual UIWindow * loadWindow() const
Loads the controller’s window.
UIWindow * mWindow
The window owned by the receiver.
Definition UIWindowController.hpp:43
A window that an app displays on the screen.
Definition UIWindow.hpp:42
Definition Application.hpp:19
constexpr size_t hash(const T &v)
Generates a hash for the provided type.
Definition Hash.hpp:25