[−][src]Module orbtk_api::application
This module contains the base elements of an OrbTk application (Application, WindowBuilder and Window).
Macros
Debug | Derive macro generating an impl of the trait |
Structs
Application | The |
ContextProvider | Temporary solution to share dependencies. Will be refactored soon. |
Global | The |
HashMap | A hash map implemented with quadratic probing and SIMD lookup. |
HashSet | A hash set implemented as a |
KeyboardState | Contains the state information for the keyboard. |
Overlay | The |
OverlayCtx | Represents a widget context that provides methods to access the properties of a widget. |
Rc | A single-threaded reference-counting pointer. 'Rc' stands for 'Reference Counted'. |
RefCell | A mutable memory location with dynamically checked borrow rules |
TypeId | A |
WindowAdapter | Represents a window. Each window has its own tree, event pipeline and shell. |
Traits
Any | A trait to emulate dynamic typing. |
Debug |
|
Functions
create_window | Creates a |
overlay | Gets a context wrapper to access the properties of the widget. |