_children | Ultima::Ultima8::Gump | protected |
_dims (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | protected |
_displayDragging (defined in Ultima::Ultima8::ContainerGump) | Ultima::Ultima8::ContainerGump | protected |
_draggingFlags (defined in Ultima::Ultima8::ContainerGump) | Ultima::Ultima8::ContainerGump | protected |
_draggingFrame (defined in Ultima::Ultima8::ContainerGump) | Ultima::Ultima8::ContainerGump | protected |
_draggingShape (defined in Ultima::Ultima8::ContainerGump) | Ultima::Ultima8::ContainerGump | protected |
_draggingX (defined in Ultima::Ultima8::ContainerGump) | Ultima::Ultima8::ContainerGump | protected |
_draggingY (defined in Ultima::Ultima8::ContainerGump) | Ultima::Ultima8::ContainerGump | protected |
_flags (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | protected |
_focusChild (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | protected |
_frameNum (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | protected |
_index (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | protected |
_itemArea (defined in Ultima::Ultima8::ContainerGump) | Ultima::Ultima8::ContainerGump | protected |
_ix (defined in Ultima::Ultima8::ItemRelativeGump) | Ultima::Ultima8::ItemRelativeGump | protected |
_iy (defined in Ultima::Ultima8::ItemRelativeGump) | Ultima::Ultima8::ItemRelativeGump | protected |
_layer (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | protected |
_notifier (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | protected |
_objId (defined in Ultima::Ultima8::Object) | Ultima::Ultima8::Object | protected |
_owner (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | protected |
_parent (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | protected |
_processResult (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | protected |
_shape (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | protected |
_x (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | protected |
_y (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | protected |
AddChild(Gump *, bool take_focus=true) | Ultima::Ultima8::Gump | virtual |
assignObjId() | Ultima::Ultima8::Object | virtual |
BOTTOM_CENTER enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
BOTTOM_LEFT enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
BOTTOM_RIGHT enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
callUsecode(uint16 classid, uint16 offset, const uint8 *args=0, int argsize=0) | Ultima::Ultima8::Object | |
CENTER enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
ChildNotify(Gump *child, uint32 message) | Ultima::Ultima8::Gump | inlinevirtual |
clearObjId() | Ultima::Ultima8::Object | virtual |
Close(bool no_del=false) override | Ultima::Ultima8::ContainerGump | virtual |
CloseItemDependents() | Ultima::Ultima8::Gump | virtual |
ContainerGump() (defined in Ultima::Ultima8::ContainerGump) | Ultima::Ultima8::ContainerGump | |
ContainerGump(const Shape *shape, uint32 frameNum, uint16 owner, uint32 flags=FLAG_DRAGGABLE, int32 layer=LAYER_NORMAL) (defined in Ultima::Ultima8::ContainerGump) | Ultima::Ultima8::ContainerGump | |
CreateNotifier() (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | virtual |
DraggingItem(Item *item, int mx, int my) override | Ultima::Ultima8::ContainerGump | virtual |
DraggingItemLeftGump(Item *item) override | Ultima::Ultima8::ContainerGump | virtual |
DropItem(Item *item, int mx, int my) override | Ultima::Ultima8::ContainerGump | virtual |
dumpInfo() const | Ultima::Ultima8::Object | virtual |
FindByIndex(const Gump *g) | Ultima::Ultima8::Gump | inlinestatic |
FindGump(FindGumpPredicate predicate, bool recursive=true) | Ultima::Ultima8::Gump | virtual |
FindGump(bool recursive=true) | Ultima::Ultima8::Gump | inline |
FindGump(int mx, int my) | Ultima::Ultima8::Gump | virtual |
FindNewFocusChild() (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
FLAG_CLOSE_AND_DEL enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
FLAG_CLOSING enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
FLAG_CORE_GUMP enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
FLAG_DONT_SAVE enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
FLAG_DRAGGABLE enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
FLAG_HIDDEN enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
FLAG_ITEM_DEPENDENT enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
FLAG_KEEP_VISIBLE enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
FLAG_PREVENT_SAVE enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
GetDims(Rect &d) const | Ultima::Ultima8::Gump | inlinevirtual |
GetFocusChild() (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | inline |
GetIndex() const (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | inline |
getItemCoords(Item *item, int32 &itemx, int32 &itemy) (defined in Ultima::Ultima8::ContainerGump) | Ultima::Ultima8::ContainerGump | protected |
GetItemLocation(int32 lerp_factor) override (defined in Ultima::Ultima8::ContainerGump) | Ultima::Ultima8::ContainerGump | protectedvirtual |
getLocation(int32 &x, int32 &y) const (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | inline |
GetLocationOfItem(uint16 itemid, int32 &gx, int32 &gy, int32 lerp_factor=256) override | Ultima::Ultima8::ContainerGump | virtual |
GetMouseCursor(int32 mx, int32 my, Shape &shape, int32 &frame) | Ultima::Ultima8::Gump | virtual |
GetNotifyProcess() (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
getObjId() const | Ultima::Ultima8::Object | inline |
GetParent() | Ultima::Ultima8::Gump | inline |
GetResult() (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | inline |
GetRootGump() | Ultima::Ultima8::Gump | |
getTargetContainer(Item *item, int mx, int my) (defined in Ultima::Ultima8::ContainerGump) | Ultima::Ultima8::ContainerGump | protectedvirtual |
Gump() (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
Gump(int x, int y, int width, int height, uint16 owner=0, uint32 flags=0, int32 layer=LAYER_NORMAL) (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
GUMP_CLOSING enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
GumpFlags enum name (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
GumpLayers enum name (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
GumpRectToScreenSpace(Rect &gr, RectRoundDir r=ROUND_OUTSIDE) | Ultima::Ultima8::Gump | virtual |
GumpToParent(int32 &gx, int32 &gy, PointRoundDir r=ROUND_TOPLEFT) override | Ultima::Ultima8::ItemRelativeGump | virtual |
GumpToScreenSpace(int32 &gx, int32 &gy, PointRoundDir r=ROUND_TOPLEFT) | Ultima::Ultima8::Gump | virtual |
hasFlags(uint flags) const | Ultima::Ultima8::Gump | inline |
HideGump() (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | inlinevirtual |
InitGump(Gump *newparent, bool take_focus=true) override | Ultima::Ultima8::ContainerGump | virtual |
IsClosing() const | Ultima::Ultima8::Gump | inline |
IsDraggable() const (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | inline |
IsFocus() (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | inline |
IsHidden() const (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | inline |
ItemRelativeGump() (defined in Ultima::Ultima8::ItemRelativeGump) | Ultima::Ultima8::ItemRelativeGump | |
ItemRelativeGump(int32 x, int32 y, int32 width, int32 height, uint16 owner, uint32 flags=0, int32 layer=LAYER_NORMAL) (defined in Ultima::Ultima8::ItemRelativeGump) | Ultima::Ultima8::ItemRelativeGump | |
LAYER_ABOVE_NORMAL enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
LAYER_CONSOLE enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
LAYER_DESKTOP enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
LAYER_GAMEMAP enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
LAYER_MODAL enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
LAYER_NORMAL enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
LEFT_CENTER enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
loadData(Common::ReadStream *rs, uint32 version) (defined in Ultima::Ultima8::ContainerGump) | Ultima::Ultima8::ContainerGump | |
MakeFocus() (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | virtual |
Message enum name (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
Move(int32 x, int32 y) override | Ultima::Ultima8::ItemRelativeGump | virtual |
MoveChildToFront(Gump *) | Ultima::Ultima8::Gump | virtual |
MoveOnScreen() | Ultima::Ultima8::ItemRelativeGump | protected |
MoveRelative(int x, int y) | Ultima::Ultima8::Gump | inlinevirtual |
mustSave(bool toplevel) const (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
Object() (defined in Ultima::Ultima8::Object) | Ultima::Ultima8::Object | inline |
onDrag(int32 mx, int32 my) (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | virtual |
onDragStart(int32 mx, int32 my) | Ultima::Ultima8::Gump | virtual |
onDragStop(int32 mx, int32 my) (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | virtual |
OnFocus(bool) (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | inlinevirtual |
OnKeyDown(int key, int mod) (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | virtual |
OnKeyUp(int key) (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | virtual |
onMouseClick(int button, int32 mx, int32 my) override (defined in Ultima::Ultima8::ContainerGump) | Ultima::Ultima8::ContainerGump | virtual |
onMouseDouble(int button, int32 mx, int32 my) override (defined in Ultima::Ultima8::ContainerGump) | Ultima::Ultima8::ContainerGump | virtual |
onMouseDown(int button, int32 mx, int32 my) override (defined in Ultima::Ultima8::ContainerGump) | Ultima::Ultima8::ContainerGump | virtual |
onMouseLeft() (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | inlinevirtual |
onMouseMotion(int32 mx, int32 my) (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | virtual |
onMouseOver() (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | inlinevirtual |
onMouseUp(int button, int32 mx, int32 my) (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | inlinevirtual |
OnTextInput(int unicode) (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | virtual |
Paint(RenderSurface *, int32 lerp_factor, bool scaled) override | Ultima::Ultima8::ItemRelativeGump | virtual |
PaintChildren(RenderSurface *surf, int32 lerp_factor, bool scaled) | Ultima::Ultima8::Gump | protectedvirtual |
PaintComposited(RenderSurface *surf, int32 lerp_factor, int32 scalex, int32 scaley) | Ultima::Ultima8::Gump | protectedvirtual |
PaintCompositing(RenderSurface *surf, int32 lerp_factor, int32 scalex, int32 scaley) | Ultima::Ultima8::Gump | virtual |
PaintThis(RenderSurface *, int32 lerp_factor, bool scaled) override | Ultima::Ultima8::ContainerGump | virtual |
ParentToGump(int32 &px, int32 &py, PointRoundDir r=ROUND_TOPLEFT) override | Ultima::Ultima8::ItemRelativeGump | virtual |
PointOnGump(int mx, int my) | Ultima::Ultima8::Gump | virtual |
PointRoundDir enum name (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
Position enum name (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
RectRoundDir enum name (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
RemoveChild(Gump *) | Ultima::Ultima8::Gump | virtual |
RenderSurfaceChanged() (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | virtual |
RIGHT_CENTER enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
ROUND_BOTTOMRIGHT enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
ROUND_INSIDE enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
ROUND_OUTSIDE enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
ROUND_TOPLEFT enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
run() override | Ultima::Ultima8::ContainerGump | virtual |
saveData(Common::WriteStream *ws) override (defined in Ultima::Ultima8::ContainerGump) | Ultima::Ultima8::ContainerGump | virtual |
ScaleCoord(int32 c, int32 factor) (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | inlineprotectedstatic |
ScreenSpaceToGump(int32 &sx, int32 &sy, PointRoundDir r=ROUND_TOPLEFT) | Ultima::Ultima8::Gump | virtual |
ScreenSpaceToGumpRect(Rect &sr, RectRoundDir r=ROUND_OUTSIDE) | Ultima::Ultima8::Gump | virtual |
Set_frameNum(uint32 frameNum) | Ultima::Ultima8::Gump | inline |
SetDims(const Rect &d) | Ultima::Ultima8::Gump | inlinevirtual |
SetIndex(int32 i) (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | inline |
setItemArea(Rect *itemArea) (defined in Ultima::Ultima8::ContainerGump) | Ultima::Ultima8::ContainerGump | inline |
SetNotifyProcess(GumpNotifyProcess *proc) (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
setRelativePosition(Position pos, int xoffset=0, int yoffset=0) | Ultima::Ultima8::Gump | virtual |
SetResult(uint32 res) (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | inline |
SetShape(const Shape *shape, uint32 frameNum) | Ultima::Ultima8::Gump | inline |
SetShape(FrameID frame, bool adjustsize=false) (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
SetVisibility(bool visible) (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | inline |
StartDraggingItem(Item *item, int mx, int my) override | Ultima::Ultima8::ContainerGump | virtual |
StopDraggingItem(Item *item, bool moved) override | Ultima::Ultima8::ContainerGump | virtual |
TOP_CENTER enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
TOP_LEFT enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
TOP_RIGHT enum value (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
TraceObjId(int32 mx, int32 my) override | Ultima::Ultima8::ContainerGump | virtual |
UnhideGump() (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | inlinevirtual |
UnscaleCoord(int32 c, int32 factor) (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | inlineprotectedstatic |
UpdateDimsFromShape() | Ultima::Ultima8::Gump | |
~ContainerGump() override (defined in Ultima::Ultima8::ContainerGump) | Ultima::Ultima8::ContainerGump | |
~Gump() override (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
~ItemRelativeGump() override (defined in Ultima::Ultima8::ItemRelativeGump) | Ultima::Ultima8::ItemRelativeGump | |
~Object() (defined in Ultima::Ultima8::Object) | Ultima::Ultima8::Object | virtual |