|
Ocean
|
The Ocean Win Library provides specific functionalities for windows platforms. More...
Data Structures | |
| class | Ocean::Platform::Win::ApplicationWindow |
| This class implements an application window. More... | |
| class | Ocean::Platform::Win::Bitmap |
| This class implements a Windows device independent bitmap. More... | |
| class | Ocean::Platform::Win::BitmapWindow |
| This class implements a main window. More... | |
| class | Ocean::Platform::Win::FileDialog |
| This class implements capabilities to open file dialogs. More... | |
| class | Ocean::Platform::Win::Keyboard |
| This class implements keyboard functionalities. More... | |
| class | Ocean::Platform::Win::Mouse |
| This class implements mouse functionalities. More... | |
| class | Ocean::Platform::Win::PopupMenu |
| This class implements a popup menu. More... | |
| class | Ocean::Platform::Win::Registry |
| This class provides windows registry functionalities. More... | |
| class | Ocean::Platform::Win::RegistryConfig |
| This class implements an application or module configuration toolkit using the windows registry. More... | |
| class | Ocean::Platform::Win::Resource |
| This class implements function allowing to operate with resource data. More... | |
| class | Ocean::Platform::Win::ResourceManager |
| This class implements a manager for resource data. More... | |
| class | Ocean::Platform::Win::Screen |
| This class provides screen functionalities. More... | |
| class | Ocean::Platform::Win::System |
| This class provides basic system functionalities on windows platforms. More... | |
| class | Ocean::Platform::Win::Taskbar |
| This class provides windows taskbar functionalities. More... | |
| class | Ocean::Platform::Win::TextWindow |
| This class implements a text window. More... | |
| class | Ocean::Platform::Win::Utilities |
| This class implements utilities and helper functions. More... | |
| class | Ocean::Platform::Win::ScopedDC |
| This class implements a scoped device context. More... | |
| class | Ocean::Platform::Win::ScopedFont |
| This class implements a scoped font which is selected into a device context. More... | |
| class | Ocean::Platform::Win::ScopedDisableWindow |
| This class implements a nested scoped object which disables a window object until the scope of all nested elements ends (or until all nested object are released explicitly). More... | |
| class | Ocean::Platform::Win::Window |
| This class is the base class for all windows. More... | |
Typedefs | |
| using | Ocean::Platform::Win::UniquePopupMenu = std::unique_ptr< PopupMenu > |
| Definition of a unique pointer holding a popup menu. | |
| using | Ocean::Platform::Win::PopupMenus = std::vector< UniquePopupMenu > |
| Definition of a vector holding popup menus. | |
The Ocean Win Library provides specific functionalities for windows platforms.
The library is available on windows platforms only.
| using Ocean::Platform::Win::PopupMenus = typedef std::vector<UniquePopupMenu> |
Definition of a vector holding popup menus.
| using Ocean::Platform::Win::UniquePopupMenu = typedef std::unique_ptr<PopupMenu> |
Definition of a unique pointer holding a popup menu.