_children | Ultima::Ultima8::Gump | protected |
_dims (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | 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 |
_frameNumDown (defined in Ultima::Ultima8::ButtonWidget) | Ultima::Ultima8::ButtonWidget | protected |
_frameNumUp (defined in Ultima::Ultima8::ButtonWidget) | Ultima::Ultima8::ButtonWidget | protected |
_index (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | protected |
_layer (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | protected |
_mouseOver (defined in Ultima::Ultima8::ButtonWidget) | Ultima::Ultima8::ButtonWidget | protected |
_mouseOverBlendCol (defined in Ultima::Ultima8::ButtonWidget) | Ultima::Ultima8::ButtonWidget | protected |
_notifier (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | protected |
_objId (defined in Ultima::Ultima8::Object) | Ultima::Ultima8::Object | protected |
_origH (defined in Ultima::Ultima8::ButtonWidget) | Ultima::Ultima8::ButtonWidget | protected |
_origW (defined in Ultima::Ultima8::ButtonWidget) | Ultima::Ultima8::ButtonWidget | 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 |
_shapeDown (defined in Ultima::Ultima8::ButtonWidget) | Ultima::Ultima8::ButtonWidget | protected |
_shapeUp (defined in Ultima::Ultima8::ButtonWidget) | Ultima::Ultima8::ButtonWidget | protected |
_textWidget (defined in Ultima::Ultima8::ButtonWidget) | Ultima::Ultima8::ButtonWidget | 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 | |
BUTTON_CLICK enum value (defined in Ultima::Ultima8::ButtonWidget) | Ultima::Ultima8::ButtonWidget | |
BUTTON_DOUBLE enum value (defined in Ultima::Ultima8::ButtonWidget) | Ultima::Ultima8::ButtonWidget | |
BUTTON_UP enum value (defined in Ultima::Ultima8::ButtonWidget) | Ultima::Ultima8::ButtonWidget | |
ButtonWidget() (defined in Ultima::Ultima8::ButtonWidget) | Ultima::Ultima8::ButtonWidget | |
ButtonWidget(int x, int y, Std::string txt, bool gamefont, int font, uint32 mouseOverBlendCol=0, int width=0, int height=0, int32 layer=LAYER_NORMAL) (defined in Ultima::Ultima8::ButtonWidget) | Ultima::Ultima8::ButtonWidget | |
ButtonWidget(int x, int y, FrameID frame_up, FrameID frame_down, bool mouseOver=false, int32 layer=LAYER_NORMAL) (defined in Ultima::Ultima8::ButtonWidget) | Ultima::Ultima8::ButtonWidget | |
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) | Ultima::Ultima8::Gump | virtual |
CloseItemDependents() | Ultima::Ultima8::Gump | virtual |
CreateNotifier() (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | virtual |
DraggingItem(Item *item, int mx, int my) | Ultima::Ultima8::Gump | inlinevirtual |
DraggingItemLeftGump(Item *item) | Ultima::Ultima8::Gump | inlinevirtual |
DropItem(Item *item, int mx, int my) | Ultima::Ultima8::Gump | inlinevirtual |
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 |
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) | Ultima::Ultima8::Gump | 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 | |
getVlead() | Ultima::Ultima8::ButtonWidget | |
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) | Ultima::Ultima8::Gump | 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::ButtonWidget | 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 |
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::ButtonWidget) | Ultima::Ultima8::ButtonWidget | |
MakeFocus() (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | virtual |
Message enum name (defined in Ultima::Ultima8::ButtonWidget) | Ultima::Ultima8::ButtonWidget | |
Move(int32 x, int32 y) | Ultima::Ultima8::Gump | inlinevirtual |
MoveChildToFront(Gump *) | Ultima::Ultima8::Gump | virtual |
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::ButtonWidget) | Ultima::Ultima8::ButtonWidget | virtual |
onMouseDouble(int button, int32 mx, int32 my) override (defined in Ultima::Ultima8::ButtonWidget) | Ultima::Ultima8::ButtonWidget | virtual |
onMouseDown(int button, int32 mx, int32 my) override (defined in Ultima::Ultima8::ButtonWidget) | Ultima::Ultima8::ButtonWidget | virtual |
onMouseLeft() override (defined in Ultima::Ultima8::ButtonWidget) | Ultima::Ultima8::ButtonWidget | virtual |
onMouseMotion(int32 mx, int32 my) (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | virtual |
onMouseOver() override (defined in Ultima::Ultima8::ButtonWidget) | Ultima::Ultima8::ButtonWidget | virtual |
onMouseUp(int button, int32 mx, int32 my) override (defined in Ultima::Ultima8::ButtonWidget) | Ultima::Ultima8::ButtonWidget | virtual |
OnTextInput(int unicode) (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | virtual |
Paint(RenderSurface *surf, int32 lerp_factor, bool scaled) | Ultima::Ultima8::Gump | 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 *surf, int32 lerp_factor, bool scaled) | Ultima::Ultima8::Gump | protectedvirtual |
ParentToGump(int32 &px, int32 &py, PointRoundDir r=ROUND_TOPLEFT) | Ultima::Ultima8::Gump | virtual |
PointOnGump(int mx, int my) override | Ultima::Ultima8::ButtonWidget | 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() | Ultima::Ultima8::Gump | virtual |
saveData(Common::WriteStream *ws) override (defined in Ultima::Ultima8::ButtonWidget) | Ultima::Ultima8::ButtonWidget | 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 |
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) | Ultima::Ultima8::Gump | inlinevirtual |
StopDraggingItem(Item *item, bool moved) | Ultima::Ultima8::Gump | inlinevirtual |
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::ButtonWidget | 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 | |
~ButtonWidget() override (defined in Ultima::Ultima8::ButtonWidget) | Ultima::Ultima8::ButtonWidget | |
~Gump() override (defined in Ultima::Ultima8::Gump) | Ultima::Ultima8::Gump | |
~Object() (defined in Ultima::Ultima8::Object) | Ultima::Ultima8::Object | virtual |