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 | |
cached_text | PaperdollGump | [protected] |
cached_val | PaperdollGump | [protected] |
callUsecode(uint16 classid, uint16 offset, const uint8 *args=0, int argsize=0) | Object | |
CENTER enum value | Gump | |
ChildNotify(Gump *child, uint32 message) | PaperdollGump | [virtual] |
children | Gump | [protected] |
clearObjId() | Object | [virtual] |
Close(bool no_del=false) | PaperdollGump | [virtual] |
CloseItemDependents(void) | Gump | [virtual] |
ContainerGump() | ContainerGump | |
ContainerGump(Shape *shape, uint32 framenum, uint16 owner, uint32 _Flags=FLAG_DRAGGABLE, sint32 layer=LAYER_NORMAL) | ContainerGump | |
CreateNotifier() | Gump | [virtual] |
dims | Gump | [protected] |
display_dragging | ContainerGump | [protected] |
dragging_flags | ContainerGump | [protected] |
dragging_frame | ContainerGump | [protected] |
dragging_shape | ContainerGump | [protected] |
dragging_x | ContainerGump | [protected] |
dragging_y | ContainerGump | [protected] |
DraggingChild(Gump *gump, int mx, int my) | Gump | [virtual] |
DraggingItem(Item *item, int mx, int my) | PaperdollGump | [virtual] |
DraggingItemLeftGump(Item *item) | ContainerGump | [virtual] |
DropItem(Item *item, int mx, int my) | PaperdollGump | [virtual] |
dumpInfo() | Object | [virtual] |
ENABLE_CUSTOM_MEMORY_ALLOCATION() | Object | |
ENABLE_RUNTIME_CLASSTYPE() | PaperdollGump | |
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] |
GetDims(Pentagram::Rect &d) | Gump | [inline, virtual] |
GetFocusChild() | Gump | [inline] |
GetIndex() | Gump | [inline] |
getItemCoords(Item *item, sint32 &itemx, sint32 &itemy) | ContainerGump | [protected] |
GetItemLocation(sint32 lerp_factor) | ContainerGump | [protected, virtual] |
GetLocationOfItem(uint16 itemid, int &gx, int &gy, sint32 lerp_factor=256) | PaperdollGump | [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 | |
getTargetContainer(Item *item, int mx, int my) | ContainerGump | [protected, virtual] |
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) | ItemRelativeGump | [virtual] |
Gump::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) | PaperdollGump | [virtual] |
IsClosing() | Gump | [inline] |
IsDraggable() | Gump | [inline] |
IsFocus() | Gump | [inline] |
IsHidden() | Gump | [inline] |
itemarea | ContainerGump | [protected] |
ItemRelativeGump() | ItemRelativeGump | |
ItemRelativeGump(sint32 x, sint32 y, sint32 width, sint32 height, uint16 owner, uint32 _Flags=0, sint32 layer=LAYER_NORMAL) | ItemRelativeGump | |
ix | ItemRelativeGump | [protected] |
iy | ItemRelativeGump | [protected] |
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) | PaperdollGump | |
MakeFocus() | Gump | [virtual] |
Move(int x, int y) | ItemRelativeGump | [virtual] |
MoveChildToFront(Gump *) | Gump | [virtual] |
MoveOnScreen() | ItemRelativeGump | [protected] |
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) | ContainerGump | [virtual] |
OnMouseDouble(int button, int mx, int my) | ContainerGump | [virtual] |
OnMouseDown(int button, int mx, int my) | ContainerGump | [virtual] |
OnMouseLeft() | Gump | [inline, virtual] |
OnMouseMotion(int mx, int my) | Gump | [virtual] |
OnMouseOver() | Gump | [inline, virtual] |
OnMouseUp(int button, int mx, int my) | Gump | [inline, virtual] |
OnTextInput(int unicode) | Gump | [virtual] |
owner | Gump | [protected] |
Paint(RenderSurface *, sint32 lerp_factor, bool scaled) | ItemRelativeGump | [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] |
PaintStat(RenderSurface *surf, unsigned int n, std::string text, int val) | PaperdollGump | [protected] |
PaintStats(RenderSurface *, sint32 lerp_factor) | PaperdollGump | [protected] |
PaintThis(RenderSurface *, sint32 lerp_factor, bool scaled) | PaperdollGump | [virtual] |
PaperdollGump() | PaperdollGump | |
PaperdollGump(Shape *shape, uint32 framenum, uint16 owner, uint32 _Flags=FLAG_DRAGGABLE, sint32 layer=LAYER_NORMAL) | PaperdollGump | |
parent | Gump | [protected] |
ParentToGump(int &px, int &py, PointRoundDir r=ROUND_TOPLEFT) | ItemRelativeGump | [virtual] |
Gump::ParentToGump(int &px, int &py, PointRoundDir r=ROUND_TOPLEFT) | Gump | [virtual] |
PointOnGump(int mx, int my) | Gump | [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) | PaperdollGump | [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] |
setItemArea(Pentagram::Rect *itemarea_) | ContainerGump | [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] |
StartDraggingChild(Gump *gump, int mx, int my) | Gump | [virtual] |
StartDraggingItem(Item *item, int mx, int my) | PaperdollGump | [virtual] |
statbuttongid | PaperdollGump | [protected] |
StopDraggingChild(Gump *gump) | Gump | [virtual] |
StopDraggingItem(Item *item, bool moved) | ContainerGump | [virtual] |
TOP_CENTER enum value | Gump | |
TOP_LEFT enum value | Gump | |
TOP_RIGHT enum value | Gump | |
TraceObjId(int mx, int my) | PaperdollGump | [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] |
~ContainerGump(void) | ContainerGump | [virtual] |
~Gump() | Gump | [virtual] |
~ItemRelativeGump(void) | ItemRelativeGump | [virtual] |
~Object() | Object | [virtual] |
~PaperdollGump(void) | PaperdollGump | [virtual] |