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 } |