![]() |
neoGFX
Cross-platform C++ app/game engine
|
#include <neogfx/neogfx.hpp>#include <boost/format.hpp>#include <neogfx/core/i_property.hpp>#include <neogfx/gfx/color.hpp>#include <neogfx/gfx/text/font.hpp>#include <neogfx/gfx/text/glyph_text.hpp>#include <neogfx/gfx/i_graphics_context.hpp>#include <neogfx/app/i_palette.hpp>#include <neogfx/gui/widget/i_button.hpp>#include <neogfx/gui/widget/item_index.hpp>#include <neogfx/gui/widget/i_item_model.hpp>Go to the source code of this file.
Namespaces | |
| namespace | neogfx |
Typedefs | |
| typedef std::optional< item_cell_flags > | neogfx::optional_item_cell_flags |
Enumerations | |
| enum class | neogfx::item_cell_flags : uint32_t { neogfx::Invalid = 0x00000000 , neogfx::Enabled = 0x00000001 , neogfx::Selectable = 0x00000002 , neogfx::Editable = 0x00000004 , neogfx::EditableWhenFocused = 0x00000008 , neogfx::EditableOnInputEvent = 0x00000010 , neogfx::Checkable = 0x00000020 , neogfx::CheckableBiState = 0x00000040 , neogfx::CheckableTriState = 0x00000080 , neogfx::Draggable = 0x00001000 , neogfx::Droppable = 0x00002000 , neogfx::Default = Enabled | Selectable | Editable | EditableOnInputEvent } |
| enum class | neogfx::item_cell_selection_flags : uint8_t { neogfx::None = 0x00 , neogfx::Current = 0x01 , neogfx::Selected = 0x02 } |