neoGFX
Cross-platform C++ app/game engine
|
#include <drag_drop.hpp>
Public Member Functions | |
bool | drag_drop_target_enabled () const final |
void | enable_drag_drop_target (bool aEnable=true) final |
bool | can_accept (i_drag_drop_object const &aObject, optional_point const &aDropPosition={}) const final |
drop_operation | accepted_as (i_drag_drop_object const &aObject, optional_point const &aDropPosition={}) const final |
bool | accept (i_drag_drop_object const &aObject, optional_point const &aDropPosition={}) final |
bool | is_widget () const final |
i_widget const & | as_widget () const final |
i_widget & | as_widget () final |
Public Member Functions inherited from neogfx::i_drag_drop_target | |
declare_event (object_acceptable, i_drag_drop_object const &, optional_point const &, drop_operation &) declare_event(object_dropped | |
virtual | ~i_drag_drop_target ()=default |
Definition at line 375 of file drag_drop.hpp.
|
inlinefinalvirtual |
Implements neogfx::i_drag_drop_target.
Definition at line 418 of file drag_drop.hpp.
|
inlinefinalvirtual |
Implements neogfx::i_drag_drop_target.
Definition at line 412 of file drag_drop.hpp.
|
inlinefinalvirtual |
Implements neogfx::i_drag_drop_target.
Definition at line 432 of file drag_drop.hpp.
|
inlinefinalvirtual |
Implements neogfx::i_drag_drop_target.
Definition at line 439 of file drag_drop.hpp.
|
inlinefinalvirtual |
Implements neogfx::i_drag_drop_target.
Definition at line 408 of file drag_drop.hpp.
|
inlinefinalvirtual |
Implements neogfx::i_drag_drop_target.
Definition at line 392 of file drag_drop.hpp.
|
inlinefinalvirtual |
Implements neogfx::i_drag_drop_target.
Definition at line 396 of file drag_drop.hpp.
|
inlinefinalvirtual |
Implements neogfx::i_drag_drop_target.
Definition at line 428 of file drag_drop.hpp.