#include <draggable_b.h>
Inheritance diagram for draggable_b:

Public Types | |
| enum | drag_type { drag, click_drag, click_double_drag } |
Public Member Functions | |
| void | set_generate_drag_started (bool generate=TRUE) |
| bool | get_generate_drag_started () const |
| void | set_contains_sprite (bool sprite=TRUE) |
| bool | get_contains_sprite () const |
| void | set_contains_text (bool text=TRUE) |
| bool | get_contains_text () const |
| void | set_draggable_type (drag_type type=drag) |
| drag_type | get_draggable_type () const |
| void | set_use_toolbox_ids (bool toolbox=TRUE) |
| bool | get_use_toolbox_ids () const |
| void | set_has_shadow (bool shadow=TRUE) |
| bool | get_has_shadow () const |
| void | set_is_dithered (bool dithered=TRUE) |
| bool | get_is_dithered () const |
| void | set_sprite (const char *sprite) |
| void | set_sprite (const string &sprite) |
| size_t | get_sprite_size () const |
| size_t | get_sprite (char *sprite, size_t size) const |
| string | get_sprite () const |
Protected Member Functions | |
| virtual void | _set_sprite (const char *sprite)=0 |
| virtual size_t | _get_sprite (char *sprite, size_t size) const=0 |
|
|
|
|
||||||||||||
|
Implemented in draggable_c, and draggable_t. |
|
|
Implemented in draggable_c, and draggable_t. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.3