Logo Search packages:      
Sourcecode: berusky version File versions  Download package

Public Member Functions | Static Public Member Functions | Static Protected Attributes | Private Attributes

item_panel Class Reference

Inheritance diagram for item_panel:
Inheritance graph
Collaboration diagram for item_panel:
Collaboration graph

List of all members.

Public Member Functions

class editor_panelattached_panel_get (void)
void attached_panel_set (class editor_panel *p_panel)
RECT boundary_get (void)
void controls_draw (void)
int item_firts_get (void)
 item_panel (int panel_item_num, DIRECTION direction, tpos start_x, tpos start_y, int handle)
void item_select (EDITOR_SELECTION *p_sel)
int items_num_get (void)
void panel_draw (void)
void panel_scroll (int direction, EDITOR_SELECTION *p_sel, bool redraw)
void panel_set (int first, EDITOR_SELECTION *p_sel, bool propagate, bool redraw)
int panel_size_get (void)
void register_controls_events (INPUT *p_input)
int selected_slot_get (void)
void set_up (int panel_size, DIRECTION direction, tpos sx, tpos sy, int handle)
void slot_draw (int slot, int item, int variant)
void slot_highlight (tpos x, tpos y, bool redraw)
void slot_highlight (int slot, bool redraw)
int slot_return (tpos x, tpos y)
bool slot_return (tpos x, tpos y, int &slot)
void slot_select (int slot, EDITOR_SELECTION *p_sel, bool propagate, bool redraw)
void slot_select (tpos x, tpos y, EDITOR_SELECTION *p_sel, bool propagate, bool redraw)
void slot_selection_fix (int last_valid_slot, bool redraw)
void slot_unhighlight (bool redraw)
void slot_unselect (bool propagate, bool redraw)
bool slot_valid (int slot)

Static Public Member Functions

static void set_up (ITEM_REPOSITORY *p_repo_)

Static Protected Attributes

static ITEM_REPOSITORY * p_repo = NULL

Private Attributes

int panel_item_first

Detailed Description

Definition at line 293 of file editor.h.

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index