liberty-engine ~master (2019-02-13T12:42:06Z)
Dub
Repo
CheckBox
liberty
framework
gui
controls
*
final
class
CheckBox :
Widget
{
mixin
WidgetEventProps
!([
Event
.
MouseLeftClick
,
Event
.
MouseMiddleClick
,
Event
.
MouseRightClick
,
Event
.
MouseOver
,
Event
.
MouseMove
,
Event
.
MouseEnter
,
Event
.
MouseLeave
,
Event
.
Check
,
Event
.
Checked
,
Event
.
Uncheck
,
Event
.
Unchecked
,
Event
.
StateChange
,
Event
.
Update
])
;
mixin
WidgetConstructor
!(
q{
model
=
new
Model
(
ModelIO
.
loadRawModel
(
uiSquareVertices
,
uiSquareIndices
), [
Material
.
getDefault
()]);
}
)
;
mixin
WidgetUpdate
;
}
Members
Mixins
__anonymous
mixin
WidgetEventProps
!([
Event
.
MouseLeftClick
,
Event
.
MouseMiddleClick
,
Event
.
MouseRightClick
,
Event
.
MouseOver
,
Event
.
MouseMove
,
Event
.
MouseEnter
,
Event
.
MouseLeave
,
Event
.
Check
,
Event
.
Checked
,
Event
.
Uncheck
,
Event
.
Unchecked
,
Event
.
StateChange
,
Event
.
Update
])
Undocumented in source.
__anonymous
mixin
WidgetConstructor
!(
q{
model
=
new
Model
(
ModelIO
.
loadRawModel
(
uiSquareVertices
,
uiSquareIndices
), [
Material
.
getDefault
()]);
}
)
Undocumented in source.
__anonymous
mixin
WidgetUpdate
Undocumented in source.
Mixed In Members
From
mixin
WidgetUpdate
update
void
update
()
*
Inherited Members
From Widget
getGui
Gui
getGui
()
*
setIndex
typeof
(
this
)
setIndex
(int x, int y)
* * Returns reference to this so it can be used in a stream.
setIndex
typeof
(
this
)
setIndex
(Vector2I value)
* * Returns reference to this so it can be used in a stream.
getIndex
Vector2I
getIndex
()
*
isMouseColliding
bool
isMouseColliding
()
*
setZIndex
typeof
(
this
)
setZIndex
(int value)
* * Returns reference to this so it can be used in a stream.
getZIndex
int
getZIndex
()
*
update
void
update
()
Undocumented in source. Be warned that the author may not have intended to support it.
Meta
Source
See Implementation
liberty
framework
gui
controls
classes
Button
Canvas
CheckBox
CustomButton
CustomCheckBox
CustomControl
TextBlock
variables
uiSquareIndices
uiSquareVertices
*