oa::UiInputState

Stable per-frame snapshot updated by Ui::beginFrame before widget dispatch.

Public Methods

bool oa::UiInputState::isMouseOver(oa::F32 inX, oa::F32 inY, oa::F32 inW, oa::F32 inH)

Public Data Members

activeIdoa::U32field
focusIdoa::U32field
hoverIdoa::U32field
lButtonboolfield
lClickCountoa::I32field
lPressedboolfield
lReleasedboolfield
mButtonboolfield
modifiersoa::U32field
mouseDXoa::F32field
mouseDYoa::F32field
mouseXoa::F32field
mouseYoa::F32field
rButtonboolfield
scrollXoa::F32field
scrollYoa::F32field

Public Method Documentation

bool oa::UiInputState::isMouseOver( oa::F32 inX, oa::F32 inY, oa::F32 inW, oa::F32 inH )
No public source comment is attached to this declaration.

Parameters

inX
oa::F32

inY
oa::F32

inW
oa::F32

inH
oa::F32

Returns

bool

The declared return value.