.. generated by _ext/appcui_api.py - do not edit (regenerated by every build) AppCUI ====== .. doxygennamespace:: AppCUI :desc-only: Namespaces ---------- * :doc:`AppCUI::Application ` - Application lifetime: initialization (Init, InitializationData), the event loop (Run), desktop windows (AddWindow, ArrangeWindows), menus, themes, settings (.ini) and custom frontends. * :doc:`AppCUI::Controls ` - Every visual element: windows, buttons, text fields, lists, trees, grids, splitters, tabs, menus and the base Control class. * :doc:`AppCUI::Dialogs ` - Ready made modal dialogs: message boxes, open / save file dialogs, the windows manager and the theme editor. * :doc:`AppCUI::Endian ` - Byte order helpers: byte swapping and conversions between the host order and little / big endian. * :doc:`AppCUI::Graphics ` - Drawing: colors, characters, the Renderer used by Control::Paint, canvases, images, rectangles, clipping, special characters (box drawing, arrows, ...), code pages and text formatting. * :doc:`AppCUI::Input ` - Keyboard and mouse input: key codes and modifiers (Key), mouse buttons and wheel, key bindings, key maps and keyboard modifier profiles (ModifierMap). * :doc:`AppCUI::Log ` - Logging of AppCUI (and application) messages to a file, to stdout / stderr or to the debugger. * :doc:`AppCUI::OS ` - Operating system services: files (File, MemoryFile, DataObject), the clipboard, dynamic libraries, date / time and special folders. * :doc:`AppCUI::StdIncludes ` - Standard library names (string_view, u16string_view, unique_ptr, vector, optional, ...) imported into the AppCUI namespace. * :doc:`AppCUI::Utils ` - General purpose utilities: strings (String, LocalString, UnicodeStringBuilder, FixSizeString), buffers (Buffer, BufferView), INI files (IniObject), number formatting and parsing, smart references (Reference, Pointer), properties (PropertiesInterface) and key helpers (KeyUtils). Type aliases ------------ .. doxygentypedef:: AppCUI::uint64 .. doxygentypedef:: AppCUI::uint32 .. doxygentypedef:: AppCUI::uint16 .. doxygentypedef:: AppCUI::uint8 .. doxygentypedef:: AppCUI::int64 .. doxygentypedef:: AppCUI::int32 .. doxygentypedef:: AppCUI::int16 .. doxygentypedef:: AppCUI::int8 .. doxygentypedef:: AppCUI::char8 .. doxygentypedef:: AppCUI::char16 .. doxygentypedef:: AppCUI::ConstString