neoGFX
Cross-platform C++ app/game engine
|
#include <neogfx/neogfx.hpp>
#include <neogfx/core/geometrical.hpp>
#include <neogfx/hid/video_mode.hpp>
Go to the source code of this file.
Namespaces | |
namespace | neogfx |
Enumerations | |
enum class | neogfx::window_style : uint32_t { neogfx::Invalid = 0x00000000 , neogfx::NoDecoration = 0x00000001 , neogfx::TitleBar = 0x00000002 , neogfx::NativeTitleBar = 0x00000004 , neogfx::SystemMenu = 0x00000008 , neogfx::MinimizeBox = 0x00000010 , neogfx::MaximizeBox = 0x00000020 , neogfx::Resize = 0x00000040 , neogfx::SizeGrip = 0x00000080 , neogfx::Close = 0x00000100 , neogfx::Nested = 0x00000200 , neogfx::Fullscreen = 0x00000400 , neogfx::Main = 0x00000800 , neogfx::Dialog = 0x00001000 , neogfx::Popup = 0x00002000 , neogfx::Menu = 0x00004000 , neogfx::Tool = 0x00008000 , neogfx::DropShadow = 0x00010000 , neogfx::Modal = 0x00020000 , neogfx::ApplicationModal = 0x00040000 , neogfx::NoActivate = 0x00080000 , neogfx::RequiresOwnerFocus = 0x00100000 , neogfx::DismissOnOwnerClick = 0x00200000 , neogfx::DismissOnParentClick = 0x00400000 , neogfx::HideOnOwnerClick = 0x00800000 , neogfx::HideOnParentClick = 0x01000000 , neogfx::InitiallyHidden = 0x02000000 , neogfx::InitiallyCentered = 0x04000000 , neogfx::InitiallyRenderable = 0x08000000 , neogfx::SizeToContents = 0x10000000 , neogfx::Weak = 0x80000000 , neogfx::Default = Main | TitleBar | SystemMenu | Menu | MinimizeBox | MaximizeBox | Resize | SizeGrip | Close | DropShadow | InitiallyCentered | InitiallyRenderable , neogfx::DefaultDialog = (Default | Dialog) & ~(InitiallyRenderable | Main | Menu) , neogfx::DefaultNonResizableDialog = DefaultDialog & ~Resize } |
enum class | neogfx::window_state : uint32_t { neogfx::Normal = 0x00000000 , neogfx::Iconized = 0x00000001 , neogfx::Maximized = 0x00000002 } |
Functions | |
constexpr window_style | neogfx::operator~ (window_style aStyle) |
constexpr window_style | neogfx::operator| (window_style aLhs, window_style aRhs) |
constexpr window_style | neogfx::operator& (window_style aLhs, window_style aRhs) |
constexpr window_style & | neogfx::operator|= (window_style &aLhs, window_style aRhs) |
constexpr window_style & | neogfx::operator&= (window_style &aLhs, window_style aRhs) |