![]() |
neoGFX
Cross-platform C++ app/game engine
|
#include <neogfx/neogfx.hpp>#include <neolib/core/i_vector.hpp>#include <neogfx/core/event.hpp>#include <neogfx/hid/i_surface.hpp>#include <neogfx/gui/widget/i_widget.hpp>#include <neogfx/gui/widget/item_index.hpp>#include <neogfx/gui/widget/i_item_presentation_model.hpp>#include <neogfx/game/i_ecs.hpp>Go to the source code of this file.
Classes | |
| class | neogfx::i_drag_drop_object |
| class | neogfx::i_drag_drop_file_list |
| class | neogfx::i_drag_drop_item |
| class | neogfx::i_drag_drop_entity |
| struct | neogfx::failed_drag_drop_registration |
| struct | neogfx::failed_drag_drop_unregistration |
| struct | neogfx::drag_drop_already_active |
| struct | neogfx::drag_drop_not_active |
| struct | neogfx::no_drag_drop_event_monitor |
| class | neogfx::i_drag_drop_source |
| struct | neogfx::drag_drop_target_not_a_widget |
| class | neogfx::i_drag_drop_target |
| struct | neogfx::drag_drop_target_not_found |
| class | neogfx::i_drag_drop |
Namespaces | |
| namespace | neogfx |
Typedefs | |
| typedef uuid | neogfx::drag_drop_object_type_id |
Enumerations | |
| enum class | neogfx::drop_operation : uint32_t { neogfx::None = 0x00000000 , neogfx::Copy = 0x00000001 , neogfx::Move = 0x00000002 , neogfx::Link = 0x00000003 } |