neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
i_drag_drop.hpp File Reference

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 }