neoGFX
Cross-platform C++ app/game engine
|
#include <neogfx/neogfx.hpp>
#include <neolib/core/i_vector.hpp>
#include <neogfx/core/event.hpp>
#include <neogfx/gfx/i_graphics_context.hpp>
#include <neogfx/hid/mouse.hpp>
#include <neogfx/hid/i_keyboard.hpp>
#include <neogfx/app/i_style.hpp>
#include <neogfx/app/palette.hpp>
#include <neogfx/gui/window/window_events.hpp>
#include <neogfx/gui/layout/i_layout_item.hpp>
#include <neogfx/gui/widget/i_skinnable_item.hpp>
#include <neogfx/gui/widget/widget_bits.hpp>
#include <neogfx/gui/widget/view.hpp>
Go to the source code of this file.
Classes | |
class | neogfx::i_widget |
struct | neogfx::i_widget::no_parent |
struct | neogfx::i_widget::no_root |
struct | neogfx::i_widget::no_surface |
struct | neogfx::i_widget::no_children |
struct | neogfx::i_widget::not_child |
struct | neogfx::i_widget::no_update_rect |
struct | neogfx::i_widget::widget_not_entered |
struct | neogfx::i_widget::widget_cannot_capture |
struct | neogfx::i_widget::widget_not_focused |
struct | neogfx::i_widget::widget_cannot_defer_layout |
struct | neogfx::i_widget::layout_already_set |
struct | neogfx::i_widget::no_layout |
class | neogfx::layout_manager< WidgetType, OtherBases > |
Namespaces | |
namespace | neogfx |
Enumerations | |
enum class | neogfx::layout_reason { neogfx::Explicit , neogfx::Async , neogfx::Resize } |