AddChild(Gump *, bool take_focus=true) | Gump | [virtual] |
assignObjId() | Object | [virtual] |
BOTTOM_CENTER enum value | Gump | |
BOTTOM_LEFT enum value | Gump | |
BOTTOM_RIGHT enum value | Gump | |
BUTTON_CLICK enum value | ButtonWidget | |
BUTTON_DOUBLE enum value | ButtonWidget | |
BUTTON_UP enum value | ButtonWidget | |
ButtonWidget() | ButtonWidget | |
ButtonWidget(int X, int Y, std::string txt, bool gamefont, int font, uint32 mouseOverBlendCol=0, int width=0, int height=0, sint32 layer=LAYER_NORMAL) | ButtonWidget | |
ButtonWidget(int X, int Y, FrameID frame_up, FrameID frame_down, bool mouseOver=false, sint32 layer=LAYER_NORMAL) | ButtonWidget | |
callUsecode(uint16 classid, uint16 offset, const uint8 *args=0, int argsize=0) | Object | |
CENTER enum value | Gump | |
ChildNotify(Gump *child, uint32 message) | Gump | [inline, virtual] |
children | Gump | [protected] |
clearObjId() | Object | [virtual] |
Close(bool no_del=false) | Gump | [virtual] |
CloseItemDependents(void) | Gump | [virtual] |
CreateNotifier() | Gump | [virtual] |
dims | Gump | [protected] |
DraggingChild(Gump *gump, int mx, int my) | Gump | [virtual] |
DraggingItem(Item *item, int mx, int my) | Gump | [inline, virtual] |
DraggingItemLeftGump(Item *item) | Gump | [inline, virtual] |
DropItem(Item *item, int mx, int my) | Gump | [inline, virtual] |
dumpInfo() | Object | [virtual] |
ENABLE_CUSTOM_MEMORY_ALLOCATION() | Object | |
ENABLE_RUNTIME_CLASSTYPE() | ButtonWidget | |
FindGump(const RunTimeClassType &t, bool recursive=true, bool no_inheritance=false) | Gump | [virtual] |
FindGump(bool recursive=true, bool no_inheritance=false) | Gump | [inline] |
FindGump(int mx, int my) | Gump | [virtual] |
FindNewFocusChild() | Gump | |
FLAG_CLOSE_AND_DEL enum value | Gump | |
FLAG_CLOSING enum value | Gump | |
FLAG_CORE_GUMP enum value | Gump | |
FLAG_DONT_SAVE enum value | Gump | |
FLAG_DRAGGABLE enum value | Gump | |
FLAG_HIDDEN enum value | Gump | |
FLAG_ITEM_DEPENDENT enum value | Gump | |
FLAG_KEEP_VISIBLE enum value | Gump | |
flags | Gump | [protected] |
focus_child | Gump | [protected] |
framenum | Gump | [protected] |
framenum_down | ButtonWidget | [protected] |
framenum_up | ButtonWidget | [protected] |
GetDims(Pentagram::Rect &d) | Gump | [inline, virtual] |
GetFocusChild() | Gump | [inline] |
GetIndex() | Gump | [inline] |
GetLocationOfItem(uint16 itemid, int &gx, int &gy, sint32 lerp_factor=256) | Gump | [virtual] |
GetMouseCursor(int mx, int my, Shape &shape, sint32 &frame) | Gump | [virtual] |
GetNotifyProcess() | Gump | |
getObjId() const | Object | [inline] |
GetParent() | Gump | [inline] |
GetResult() | Gump | [inline] |
GetRootGump() | Gump | |
getVlead() | ButtonWidget | |
Gump() | Gump | |
Gump(int x, int y, int width, int height, uint16 owner=0, uint32 _Flags=0, sint32 layer=LAYER_NORMAL) | Gump | |
GumpFlags enum name | Gump | |
GumpLayers enum name | Gump | |
GumpList class | Gump | [friend] |
GumpRectToScreenSpace(int &gx, int &gy, int &gw, int &gh, RectRoundDir r=ROUND_OUTSIDE) | Gump | [virtual] |
GumpToParent(int &gx, int &gy, PointRoundDir r=ROUND_TOPLEFT) | Gump | [virtual] |
GumpToScreenSpace(int &gx, int &gy, PointRoundDir r=ROUND_TOPLEFT) | Gump | [virtual] |
HideGump() | Gump | [inline, virtual] |
index | Gump | [protected] |
InitGump(Gump *newparent, bool take_focus=true) | ButtonWidget | [virtual] |
IsClosing() | Gump | [inline] |
IsDraggable() | Gump | [inline] |
IsFocus() | Gump | [inline] |
IsHidden() | Gump | [inline] |
layer | Gump | [protected] |
LAYER_ABOVE_NORMAL enum value | Gump | |
LAYER_CONSOLE enum value | Gump | |
LAYER_DESKTOP enum value | Gump | |
LAYER_GAMEMAP enum value | Gump | |
LAYER_MODAL enum value | Gump | |
LAYER_NORMAL enum value | Gump | |
loadData(IDataSource *ids, uint32 version) | ButtonWidget | |
MakeFocus() | Gump | [virtual] |
Message enum name | ButtonWidget | |
mouseOver | ButtonWidget | [protected] |
mouseOverBlendCol | ButtonWidget | [protected] |
Move(int x_, int y_) | Gump | [inline, virtual] |
MoveChildToFront(Gump *) | Gump | [virtual] |
MoveRelative(int x_, int y_) | Gump | [inline, virtual] |
mustSave(bool toplevel) | Gump | |
notifier | Gump | [protected] |
Object() | Object | [inline] |
objid | Object | [protected] |
OnFocus(bool) | Gump | [inline, virtual] |
OnKeyDown(int key, int mod) | Gump | [virtual] |
OnKeyUp(int key) | Gump | [virtual] |
OnMouseClick(int button, int mx, int my) | ButtonWidget | [virtual] |
OnMouseDouble(int button, int mx, int my) | ButtonWidget | [virtual] |
OnMouseDown(int button, int mx, int my) | ButtonWidget | [virtual] |
OnMouseLeft() | ButtonWidget | [virtual] |
OnMouseMotion(int mx, int my) | Gump | [virtual] |
OnMouseOver() | ButtonWidget | [virtual] |
OnMouseUp(int button, int mx, int my) | ButtonWidget | [virtual] |
OnTextInput(int unicode) | Gump | [virtual] |
origh | ButtonWidget | [protected] |
origw | ButtonWidget | [protected] |
owner | Gump | [protected] |
Paint(RenderSurface *surf, sint32 lerp_factor, bool scaled) | Gump | [virtual] |
PaintChildren(RenderSurface *surf, sint32 lerp_factor, bool scaled) | Gump | [protected, virtual] |
PaintComposited(RenderSurface *surf, sint32 lerp_factor, sint32 scalex, sint32 scaley) | Gump | [protected, virtual] |
PaintCompositing(RenderSurface *surf, sint32 lerp_factor, sint32 scalex, sint32 scaley) | Gump | [virtual] |
PaintThis(RenderSurface *surf, sint32 lerp_factor, bool scaled) | Gump | [protected, virtual] |
parent | Gump | [protected] |
ParentToGump(int &px, int &py, PointRoundDir r=ROUND_TOPLEFT) | Gump | [virtual] |
PointOnGump(int mx, int my) | ButtonWidget | [virtual] |
PointRoundDir enum name | Gump | |
Position enum name | Gump | |
process_result | Gump | [protected] |
RectRoundDir enum name | Gump | |
RemoveChild(Gump *) | Gump | [virtual] |
RenderSurfaceChanged() | Gump | [virtual] |
ROUND_BOTTOMRIGHT enum value | Gump | |
ROUND_INSIDE enum value | Gump | |
ROUND_OUTSIDE enum value | Gump | |
ROUND_TOPLEFT enum value | Gump | |
Run(const uint32 framenum) | Gump | [virtual] |
save(ODataSource *ods) | Object | |
saveData(ODataSource *ods) | ButtonWidget | [protected, virtual] |
ScaleCoord(sint32 c, sint32 factor) | Gump | [inline, protected, static] |
ScreenSpaceToGump(int &sx, int &sy, PointRoundDir r=ROUND_TOPLEFT) | Gump | [virtual] |
ScreenSpaceToGumpRect(int &sx, int &sy, int &sw, int &sh, RectRoundDir r=ROUND_OUTSIDE) | Gump | [virtual] |
SetFramenum(uint32 _framenum) | Gump | [inline] |
SetIndex(sint32 i) | Gump | [inline] |
SetNotifyProcess(GumpNotifyProcess *proc) | Gump | |
setRelativePosition(Position pos, int xoffset=0, int yoffset=0) | Gump | [virtual] |
SetShape(Shape *_shape, uint32 _framenum) | Gump | [inline] |
SetShape(FrameID frame, bool adjustsize=false) | Gump | |
shape | Gump | [protected] |
shape_down | ButtonWidget | [protected] |
shape_up | ButtonWidget | [protected] |
StartDraggingChild(Gump *gump, int mx, int my) | Gump | [virtual] |
StartDraggingItem(Item *item, int mx, int my) | Gump | [inline, virtual] |
StopDraggingChild(Gump *gump) | Gump | [virtual] |
StopDraggingItem(Item *item, bool moved) | Gump | [inline, virtual] |
textwidget | ButtonWidget | [protected] |
TOP_CENTER enum value | Gump | |
TOP_LEFT enum value | Gump | |
TOP_RIGHT enum value | Gump | |
TraceObjId(int mx, int my) | ButtonWidget | [virtual] |
UnhideGump() | Gump | [inline, virtual] |
UnscaleCoord(sint32 c, sint32 factor) | Gump | [inline, protected, static] |
writeObjectHeader(ODataSource *ods) | Object | [protected] |
x | Gump | [protected] |
y | Gump | [protected] |
~ButtonWidget(void) | ButtonWidget | [virtual] |
~Gump() | Gump | [virtual] |
~Object() | Object | [virtual] |