ScummVM API documentation
Ultima::Ultima8::Gump Member List

This is the complete list of members for Ultima::Ultima8::Gump, including all inherited members.

_childrenUltima::Ultima8::Gumpprotected
_dims (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpprotected
_flags (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpprotected
_focusChild (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpprotected
_frameNum (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpprotected
_index (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpprotected
_layer (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpprotected
_notifier (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpprotected
_objId (defined in Ultima::Ultima8::Object)Ultima::Ultima8::Objectprotected
_owner (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpprotected
_parent (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpprotected
_processResult (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpprotected
_shape (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpprotected
_x (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpprotected
_y (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpprotected
AddChild(Gump *, bool take_focus=true)Ultima::Ultima8::Gumpvirtual
assignObjId()Ultima::Ultima8::Objectvirtual
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::Gumpinlinevirtual
clearObjId()Ultima::Ultima8::Objectvirtual
Close(bool no_del=false)Ultima::Ultima8::Gumpvirtual
CloseItemDependents()Ultima::Ultima8::Gumpvirtual
CreateNotifier() (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpvirtual
DraggingItem(Item *item, int mx, int my)Ultima::Ultima8::Gumpinlinevirtual
DraggingItemLeftGump(Item *item)Ultima::Ultima8::Gumpinlinevirtual
DropItem(Item *item, int mx, int my)Ultima::Ultima8::Gumpinlinevirtual
dumpInfo() constUltima::Ultima8::Objectvirtual
FindByIndex(const Gump *g)Ultima::Ultima8::Gumpinlinestatic
FindGump(FindGumpPredicate predicate, bool recursive=true)Ultima::Ultima8::Gumpvirtual
FindGump(bool recursive=true)Ultima::Ultima8::Gumpinline
FindGump(int mx, int my)Ultima::Ultima8::Gumpvirtual
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) constUltima::Ultima8::Gumpinlinevirtual
GetFocusChild() (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpinline
GetIndex() const (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpinline
getLocation(int32 &x, int32 &y) const (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpinline
GetLocationOfItem(uint16 itemid, int32 &gx, int32 &gy, int32 lerp_factor=256)Ultima::Ultima8::Gumpvirtual
GetMouseCursor(int32 mx, int32 my, Shape &shape, int32 &frame)Ultima::Ultima8::Gumpvirtual
GetNotifyProcess() (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gump
getObjId() constUltima::Ultima8::Objectinline
GetParent()Ultima::Ultima8::Gumpinline
GetResult() (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpinline
GetRootGump()Ultima::Ultima8::Gump
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::Gumpvirtual
GumpToParent(int32 &gx, int32 &gy, PointRoundDir r=ROUND_TOPLEFT)Ultima::Ultima8::Gumpvirtual
GumpToScreenSpace(int32 &gx, int32 &gy, PointRoundDir r=ROUND_TOPLEFT)Ultima::Ultima8::Gumpvirtual
hasFlags(uint flags) constUltima::Ultima8::Gumpinline
HideGump() (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpinlinevirtual
InitGump(Gump *newparent, bool take_focus=true)Ultima::Ultima8::Gumpvirtual
IsClosing() constUltima::Ultima8::Gumpinline
IsDraggable() const (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpinline
IsFocus() (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpinline
IsHidden() const (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpinline
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::Gump)Ultima::Ultima8::Gump
MakeFocus() (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpvirtual
Message enum name (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gump
Move(int32 x, int32 y)Ultima::Ultima8::Gumpinlinevirtual
MoveChildToFront(Gump *)Ultima::Ultima8::Gumpvirtual
MoveRelative(int x, int y)Ultima::Ultima8::Gumpinlinevirtual
mustSave(bool toplevel) const (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gump
Object() (defined in Ultima::Ultima8::Object)Ultima::Ultima8::Objectinline
onDrag(int32 mx, int32 my) (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpvirtual
onDragStart(int32 mx, int32 my)Ultima::Ultima8::Gumpvirtual
onDragStop(int32 mx, int32 my) (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpvirtual
OnFocus(bool) (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpinlinevirtual
OnKeyDown(int key, int mod) (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpvirtual
OnKeyUp(int key) (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpvirtual
onMouseClick(int button, int32 mx, int32 my) (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpinlinevirtual
onMouseDouble(int button, int32 mx, int32 my) (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpinlinevirtual
onMouseDown(int button, int32 mx, int32 my) (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpvirtual
onMouseLeft() (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpinlinevirtual
onMouseMotion(int32 mx, int32 my) (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpvirtual
onMouseOver() (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpinlinevirtual
onMouseUp(int button, int32 mx, int32 my) (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpinlinevirtual
OnTextInput(int unicode) (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpvirtual
Paint(RenderSurface *surf, int32 lerp_factor, bool scaled)Ultima::Ultima8::Gumpvirtual
PaintChildren(RenderSurface *surf, int32 lerp_factor, bool scaled)Ultima::Ultima8::Gumpprotectedvirtual
PaintComposited(RenderSurface *surf, int32 lerp_factor, int32 scalex, int32 scaley)Ultima::Ultima8::Gumpprotectedvirtual
PaintCompositing(RenderSurface *surf, int32 lerp_factor, int32 scalex, int32 scaley)Ultima::Ultima8::Gumpvirtual
PaintThis(RenderSurface *surf, int32 lerp_factor, bool scaled)Ultima::Ultima8::Gumpprotectedvirtual
ParentToGump(int32 &px, int32 &py, PointRoundDir r=ROUND_TOPLEFT)Ultima::Ultima8::Gumpvirtual
PointOnGump(int mx, int my)Ultima::Ultima8::Gumpvirtual
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::Gumpvirtual
RenderSurfaceChanged() (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpvirtual
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()Ultima::Ultima8::Gumpvirtual
saveData(Common::WriteStream *ws) override (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpvirtual
ScaleCoord(int32 c, int32 factor) (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpinlineprotectedstatic
ScreenSpaceToGump(int32 &sx, int32 &sy, PointRoundDir r=ROUND_TOPLEFT)Ultima::Ultima8::Gumpvirtual
ScreenSpaceToGumpRect(Rect &sr, RectRoundDir r=ROUND_OUTSIDE)Ultima::Ultima8::Gumpvirtual
Set_frameNum(uint32 frameNum)Ultima::Ultima8::Gumpinline
SetDims(const Rect &d)Ultima::Ultima8::Gumpinlinevirtual
SetIndex(int32 i) (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpinline
SetNotifyProcess(GumpNotifyProcess *proc) (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gump
setRelativePosition(Position pos, int xoffset=0, int yoffset=0)Ultima::Ultima8::Gumpvirtual
SetResult(uint32 res) (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpinline
SetShape(const Shape *shape, uint32 frameNum)Ultima::Ultima8::Gumpinline
SetShape(FrameID frame, bool adjustsize=false) (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gump
SetVisibility(bool visible) (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpinline
StartDraggingItem(Item *item, int mx, int my)Ultima::Ultima8::Gumpinlinevirtual
StopDraggingItem(Item *item, bool moved)Ultima::Ultima8::Gumpinlinevirtual
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)Ultima::Ultima8::Gumpvirtual
UnhideGump() (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpinlinevirtual
UnscaleCoord(int32 c, int32 factor) (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gumpinlineprotectedstatic
UpdateDimsFromShape()Ultima::Ultima8::Gump
~Gump() override (defined in Ultima::Ultima8::Gump)Ultima::Ultima8::Gump
~Object() (defined in Ultima::Ultima8::Object)Ultima::Ultima8::Objectvirtual