Hasty Badger
Small UI library (a branch of Turbo Badger)
 All Classes Namespaces Functions Variables Enumerations Enumerator Friends Groups Pages
tb::TBWidget Member List

This is the complete list of members for tb::TBWidget, including all inherited members.

AddChild(TBWidget *child, WIDGET_Z z=WIDGET_Z_TOP, WIDGET_INVOKE_INFO info=WIDGET_INVOKE_INFO_NORMAL)tb::TBWidget
AddChildRelative(TBWidget *child, WIDGET_Z_REL z, TBWidget *reference, WIDGET_INVOKE_INFO info=WIDGET_INVOKE_INFO_NORMAL)tb::TBWidget
AddListener(TBWidgetListener *listener)tb::TBWidget
cancel_clicktb::TBWidgetstatic
captured_widgettb::TBWidgetstatic
click_by_key (defined in tb::TBWidget)tb::TBWidget
Connect(TBWidgetValue *value)tb::TBWidgetinline
ConvertFromRoot(int &x, int &y) const tb::TBWidget
ConvertToRoot(int &x, int &y) const tb::TBWidget
datatb::TBWidget
DeleteAllChildren()tb::TBWidget
Die()tb::TBWidget
focused_widgettb::TBWidgetstatic
GetAutoState() const tb::TBWidget
GetAxis() const tb::TBWidgetinlinevirtual
GetCalculatedFontDescription() const tb::TBWidget
GetChildFromIndex(int index) const tb::TBWidget
GetChildTranslation(int &x, int &y) const tb::TBWidgetinlinevirtual
GetClassName() const tb::TBTypedObjectinlinevirtual
GetClickByKey() const tb::TBWidgetinline
GetConnection() const tb::TBWidgetinline
GetContentRoot()tb::TBWidgetinlinevirtual
GetCustomSkinCondition(const TBSkinCondition::CONDITION_INFO &)tb::TBWidgetinlinevirtual
GetDisabled() const tb::TBWidget
GetEventDestination()tb::TBWidgetinlinevirtual
GetFirstChild() const tb::TBWidgetinline
GetFont() const tb::TBWidget
GetFontDescription() const tb::TBWidgetinline
GetGravity() const tb::TBWidgetinline
GetGroupID()tb::TBWidgetinline
GetGroupID() const tb::TBWidgetinline
GetHitStatus(int x, int y)tb::TBWidgetvirtual
GetID()tb::TBWidgetinline
GetID() const tb::TBWidgetinline
GetIgnoreInput() const tb::TBWidgetinline
GetIndexFromChild(TBWidget *child) const tb::TBWidget
GetIsDying() const tb::TBWidgetinline
GetIsFocusable() const tb::TBWidgetinline
GetIsFocused() const tb::TBWidgetinline
GetIsGroupRoot() const tb::TBWidgetinline
GetIsInteractable() const tb::TBWidget
GetIteratorBackward()tb::TBWidgetinline
GetIteratorForward()tb::TBWidgetinline
GetLastChild() const tb::TBWidgetinline
GetLastLeaf() const tb::TBWidget
GetLayoutParams() const tb::TBWidgetinline
GetNext() const (defined in tb::TBLinkOf< TBWidget >)tb::TBLinkOf< TBWidget >inline
GetNextDeep(const TBWidget *bounding_ancestor=nullptr) const tb::TBWidget
GetOpacity() const tb::TBWidgetinline
GetPaddingRect()tb::TBWidgetvirtual
GetParent() const tb::TBWidgetinline
GetParentRoot()tb::TBWidget
GetParentWindow()tb::TBWidget
GetPreferredSize(const SizeConstraints &constraints)tb::TBWidget
GetPreferredSize()tb::TBWidgetinline
GetPrev() const (defined in tb::TBLinkOf< TBWidget >)tb::TBLinkOf< TBWidget >inline
GetPrevDeep() const tb::TBWidget
GetRect() const tb::TBWidgetinline
GetScroller()tb::TBWidget
GetScrollInfo()tb::TBWidgetinlinevirtual
GetScrollRoot()tb::TBWidgetinlinevirtual
GetSkinBg() const tb::TBWidgetinline
GetSkinBgElement()tb::TBWidget
GetState(WIDGET_STATE state) const tb::TBWidgetinline
GetStateRaw() const tb::TBWidgetinline
GetText(TBStr &text) const tb::TBWidgetinlinevirtual
GetText() const tb::TBWidgetinline
GetTextByID(const TBID &id)tb::TBWidget
GetTypeId()tb::TBTypedObjectinlinestatic
GetValue() const tb::TBWidgetinlinevirtual
GetValueByID(const TBID &id)tb::TBWidget
GetValueDouble() const tb::TBWidgetinlinevirtual
GetVisibility() const tb::TBWidget
GetVisibilityCombined() const tb::TBWidget
GetWantLongClick() const tb::TBWidgetinline
GetWidgetAt(int x, int y, bool include_children) const tb::TBWidget
GetWidgetByID(const TBID &id) const tb::TBWidgetinline
GetWidgetByIDAndType(const TBID &id) const tb::TBWidgetinline
GetZInflate() const tb::TBWidgetinline
has_key_pressed_state (defined in tb::TBWidget)tb::TBWidget
HasListener(TBWidgetListener *listener) const tb::TBWidget
hovered_widgettb::TBWidgetstatic
ignore_input (defined in tb::TBWidget)tb::TBWidget
inflate_child_z (defined in tb::TBWidget)tb::TBWidget
Invalidate()tb::TBWidget
INVALIDATE_LAYOUT enum nametb::TBWidget
INVALIDATE_LAYOUT_RECURSIVE enum valuetb::TBWidget
INVALIDATE_LAYOUT_TARGET_ONLY enum valuetb::TBWidget
InvalidateLayout(INVALIDATE_LAYOUT il)tb::TBWidgetvirtual
InvalidateSkinStates()tb::TBWidget
InvalidateStates()tb::TBWidget
InvokeEvent(TBWidgetEvent &ev)tb::TBWidget
InvokeFingerDown(int x, int y, float cx, float cy, float dx, float dy, int finger)tb::TBWidget
InvokeFingerMotion(int x, int y, float cx, float cy, float dx, float dy, int finger)tb::TBWidget
InvokeFingerUp(int x, int y, float cx, float cy, float dx, float dy, int finger)tb::TBWidget
InvokeFontChanged()tb::TBWidget
InvokeKey(int key, SPECIAL_KEY special_key, MODIFIER_KEYS modifierkeys, bool down)tb::TBWidget
InvokeMultiGesture(float dTheta, float dDist, int targetx, int targety, float x, float y, uint16_t numFingers)tb::TBWidget
InvokePaint(const PaintProps &parent_paint_props)tb::TBWidget
InvokePointerDown(int x, int y, int click_count, MODIFIER_KEYS modifierkeys, bool touch)tb::TBWidget
InvokePointerMove(int x, int y, MODIFIER_KEYS modifierkeys, bool touch)tb::TBWidget
InvokePointerUp(int x, int y, int click_count, MODIFIER_KEYS modifierkeys, bool touch)tb::TBWidget
InvokeProcess()tb::TBWidget
InvokeProcessStates(bool force_update=false)tb::TBWidget
InvokeWheel(int x, int y, int delta_x, int delta_y, MODIFIER_KEYS modifierkeys)tb::TBWidget
is_cached_ps_valid (defined in tb::TBWidget)tb::TBWidget
is_dying (defined in tb::TBWidget)tb::TBWidget
is_focusable (defined in tb::TBWidget)tb::TBWidget
is_group_root (defined in tb::TBWidget)tb::TBWidget
is_panning (defined in tb::TBWidget)tb::TBWidget
IsAncestorOf(TBWidget *other_widget) const tb::TBWidget
IsEventDestinationFor(TBWidget *other_widget) const tb::TBWidget
IsInList() const tb::TBLinkinline
IsOfType() const tb::TBTypedObjectinline
IsOfTypeId(const TB_TYPE_ID type_id) const tb::TBTypedObjectinlinevirtual
linklist (defined in tb::TBLink)tb::TBLink
m_packed (defined in tb::TBWidget)tb::TBWidget
m_packed_init (defined in tb::TBWidget)tb::TBWidget
m_sync_typetb::TBWidget
MoveFocus(bool forward)tb::TBWidget
next (defined in tb::TBLink)tb::TBLink
no_automatic_hover_state (defined in tb::TBWidget)tb::TBWidget
OnAdded()tb::TBWidgetinlinevirtual
OnCalculatePreferredContentSize(const SizeConstraints &constraints)tb::TBWidgetvirtual
OnCalculatePreferredSize(const SizeConstraints &constraints)tb::TBWidgetvirtual
OnCaptureChanged(bool)tb::TBWidgetinlinevirtual
OnChildAdded(TBWidget *)tb::TBWidgetinlinevirtual
OnChildRemove(TBWidget *)tb::TBWidgetinlinevirtual
OnDeflate(const INFLATE_INFO &info)tb::TBWidgetvirtual
OnDie()tb::TBWidgetinlinevirtual
OnEvent(const TBWidgetEvent &)tb::TBWidgetinlinevirtual
OnFocusChanged(bool)tb::TBWidgetinlinevirtual
OnFontChanged()tb::TBWidgetinlinevirtual
OnInflate(const INFLATE_INFO &info)tb::TBWidgetvirtual
OnInflateChild(TBWidget *child)tb::TBWidgetvirtual
OnInvalid()tb::TBWidgetinlinevirtual
OnPaint(const PaintProps &)tb::TBWidgetinlinevirtual
OnPaintChildren(const PaintProps &paint_props)tb::TBWidgetvirtual
OnProcess()tb::TBWidgetinlinevirtual
OnProcessAfterChildren()tb::TBWidgetinlinevirtual
OnProcessStates()tb::TBWidgetinlinevirtual
OnRemove()tb::TBWidgetinlinevirtual
OnResized(int old_w, int old_h)tb::TBWidgetvirtual
OnScroll(int, int)tb::TBWidgetinlinevirtual
OnSkinChanged()tb::TBWidgetinlinevirtual
OnVisibilityChanged()tb::TBWidgetinlinevirtual
pointer_down_widget_xtb::TBWidgetstatic
pointer_down_widget_ytb::TBWidgetstatic
pointer_move_widget_xtb::TBWidgetstatic
pointer_move_widget_ytb::TBWidgetstatic
prev (defined in tb::TBLink)tb::TBLink
ReleaseCapture()tb::TBWidget
RemoveChild(TBWidget *child, WIDGET_INVOKE_INFO info=WIDGET_INVOKE_INFO_NORMAL)tb::TBWidget
RemoveFromParent()tb::TBWidgetinline
RemoveListener(TBWidgetListener *listener)tb::TBWidget
SafeCastTo() const tb::TBTypedObjectinline
ScrollBy(int dx, int dy)tb::TBWidget
ScrollByRecursive(int &dx, int &dy)tb::TBWidget
ScrollBySmooth(int dx, int dy)tb::TBWidget
ScrollIntoView(const TBRect &rect)tb::TBWidget
ScrollIntoViewRecursive()tb::TBWidget
ScrollTo(int, int)tb::TBWidgetinlinevirtual
ScrollToSmooth(int x, int y)tb::TBWidget
SetAutoFocusState(bool on)tb::TBWidgetstatic
SetAxis(AXIS)tb::TBWidgetinlinevirtual
SetClickByKey(bool click_by_key)tb::TBWidgetinline
SetFocus(WIDGET_FOCUS_REASON reason, WIDGET_INVOKE_INFO info=WIDGET_INVOKE_INFO_NORMAL)tb::TBWidget
SetFocusRecursive(WIDGET_FOCUS_REASON reason=WIDGET_FOCUS_REASON_UNKNOWN)tb::TBWidget
SetFontDescription(const TBFontDescription &font_desc)tb::TBWidget
SetGravity(WIDGET_GRAVITY g)tb::TBWidget
SetGroupID(const TBID &id)tb::TBWidgetinline
SetID(const TBID &id)tb::TBWidget
SetIgnoreInput(bool ignore_input)tb::TBWidgetinline
SetIsFocusable(bool focusable)tb::TBWidgetinline
SetIsGroupRoot(bool group_root)tb::TBWidgetinline
SetLayoutParams(const LayoutParams &lp)tb::TBWidget
SetOpacity(float opacity)tb::TBWidget
SetPosition(const TBPoint &pos)tb::TBWidgetinline
SetRect(const TBRect &rect)tb::TBWidgetvirtual
SetSize(int width, int height)tb::TBWidget
SetSkinBg(const TBID &skin_bg, WIDGET_INVOKE_INFO info=WIDGET_INVOKE_INFO_NORMAL)tb::TBWidget
SetState(WIDGET_STATE state, bool on)tb::TBWidget
SetStateRaw(WIDGET_STATE state)tb::TBWidget
SetText(const TBStr &)tb::TBWidgetinlinevirtual
SetValue(long)tb::TBWidgetinlinevirtual
SetValue(const TBValue &value)tb::TBWidgetinlinevirtual
SetValueDouble(double value)tb::TBWidgetinlinevirtual
SetVisibility(WIDGET_VISIBILITY vis)tb::TBWidget
SetWantLongClick(bool want_long_click)tb::TBWidgetinline
SetZ(WIDGET_Z z)tb::TBWidget
SetZInflate(WIDGET_Z z)tb::TBWidgetinline
show_focus_statetb::TBWidgetstatic
StopLongClickTimer() (defined in tb::TBWidget)tb::TBWidget
TBLink() (defined in tb::TBLink)tb::TBLinkinline
TBLongClickTimer (defined in tb::TBWidget)tb::TBWidgetfriend
TBOBJECT_SUBCLASS(TBWidget, TBTypedObject)tb::TBWidget
TBWidget(TBValue::TYPE sync_type=TBValue::TYPE_NULL) (defined in tb::TBWidget)tb::TBWidget
TBWidgetListener classtb::TBWidgetfriend
Unconnect()tb::TBWidgetinline
update_skin_statestb::TBWidgetstatic
update_widget_statestb::TBWidgetstatic
visibility (defined in tb::TBWidget)tb::TBWidget
want_long_click (defined in tb::TBWidget)tb::TBWidget
~TBTypedObject() (defined in tb::TBTypedObject)tb::TBTypedObjectinlinevirtual
~TBWidget()tb::TBWidgetvirtual