- blur
void blur()
- checkRules
void checkRules()
Undocumented in source. Be warned that the author may not have intended to support it.
- collectOnProgressQueries
void collectOnProgressQueries()
Undocumented in source. Be warned that the author may not have intended to support it.
- focus
void focus()
Make focus for widget, and clear focus from focused widget.
- freezeUI
void freezeUI(bool isNestedFreeze)
Undocumented in source. Be warned that the author may not have intended to support it.
- getNonDecoratorParent
Widget getNonDecoratorParent()
Undocumented in source. Be warned that the author may not have intended to support it.
- isFreezingSource
bool isFreezingSource()
Undocumented in source. Be warned that the author may not have intended to support it.
- isFrozen
bool isFrozen()
Undocumented in source. Be warned that the author may not have intended to support it.
- onBlur
void onBlur(BlurEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
- onClickActionInvoked
void onClickActionInvoked()
Undocumented in source. Be warned that the author may not have intended to support it.
- onCreate
void onCreate()
Undocumented in source. Be warned that the author may not have intended to support it.
- onCursor
void onCursor()
Override this method if need change behaviour when system cursor have to be changed.
- onFocus
void onFocus(FocusEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
- onMouseMove
void onMouseMove(MouseMoveEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
- onMouseUp
void onMouseUp(MouseUpEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
- onPostCreate
void onPostCreate()
Undocumented in source. Be warned that the author may not have intended to support it.
- onProgress
void onProgress(ProgressEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
- onRender
void onRender()
Render widget in camera view.
- onResize
void onResize()
Undocumented in source. Be warned that the author may not have intended to support it.
- pointIsEnter
bool pointIsEnter(vec2i point)
Determine if point is inside widget area.
- processPorgress
bool processPorgress()
Undocumented in source. Be warned that the author may not have intended to support it.
- renderChildren
void renderChildren()
Undocumented in source. Be warned that the author may not have intended to support it.
- reset
void reset()
Undocumented in source. Be warned that the author may not have intended to support it.
- resetChildren
void resetChildren()
Undocumented in source. Be warned that the author may not have intended to support it.
- unfreezeUI
void unfreezeUI()
Undocumented in source. Be warned that the author may not have intended to support it.
- updateAll
void updateAll()
Recalculate size and position of widget and children widgets.
- updateBoundary
void updateBoundary()
Update widget inner bounary and clamped boundary.
- updateSize
void updateSize()
This method invokes when widget size is updated.
- absolutePosition
inout(vec2) absolutePosition [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- children
WidgetsContainer children [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- depth
uint depth [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- events
WidgetEventsObserver events [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- extraInnerOffsetEnd
vec2 extraInnerOffsetEnd [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- extraInnerOffsetSize
vec2 extraInnerOffsetSize [@property getter]
Total size of extra inner offset (width and height).
- extraInnerOffsetStart
vec2 extraInnerOffsetStart [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- firstWidget
Widget firstWidget [@property getter]
First widget in parent children.
- focusNavigator
FocusNavigator focusNavigator [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- height
float height [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- height
float height [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
- id
size_t id [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- innerOffset
FrameRect innerOffset [@property getter]
Inner padding plus and extra inner offsets.
- innerOffsetEnd
vec2 innerOffsetEnd [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- innerOffsetSize
vec2 innerOffsetSize [@property getter]
Total inner offset size (width and height) considering the extra inner offsets and paddings.
- innerOffsetStart
vec2 innerOffsetStart [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- innerSize
vec2 innerSize [@property getter]
Inner size considering the extra innter offsets and paddings.
- isFocused
inout(bool) isFocused [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- lastWidget
Widget lastWidget [@property getter]
Last widget in parent children.
- left
float left [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- left
float left [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
- nextWidget
Widget nextWidget [@property getter]
Next widget in parent children after this.
- outerOffset
FrameRect outerOffset [@property getter]
Total outer offset - margins plus extra outer offsets.
- outerOffsetEnd
vec2 outerOffsetEnd [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- outerOffsetSize
vec2 outerOffsetSize [@property getter]
Total outer offset size (width and height) considering the extra outer offsets and margins.
- outerOffsetStart
vec2 outerOffsetStart [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- outerSize
vec2 outerSize [@property getter]
Outer size considering the extra outer offsets and margins.
- parent
Widget parent [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- prevWidget
Widget prevWidget [@property getter]
Previous widget in parent children before this.
- resolver
WidgetResolver resolver [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- state
inout(State) state [@property getter]
Returns string of state declared in theme.
- top
float top [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- top
float top [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
- view
View view [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- width
float width [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- width
float width [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
- onKeyPressed
void onKeyPressed(KeyPressedEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
- onKeyReleased
void onKeyReleased(KeyReleasedEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
- onTextEntered
void onTextEntered(TextEnteredEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
- onMouseDown
void onMouseDown(MouseDownEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
- onMouseUp
void onMouseUp(MouseUpEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
- onDblClick
void onDblClick(DblClickEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
- onTripleClick
void onTripleClick(TripleClickEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
- onMouseMove
void onMouseMove(MouseMoveEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
- onMouseWheel
void onMouseWheel(MouseWheelEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
- onWindowResize
void onWindowResize(WindowResizeEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
- onWindowExposed
void onWindowExposed(WindowExposedEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.