Module raui::prelude[][src]

Modules

component
context
default_interactions_engine
default_layout_engine
node
unit
utils

Structs

AnimatedValue
AnimationMessage
AnimationUpdate
Animator
AnimatorState
AnimatorStates
Application
AreaBox
AreaBoxNode
ButtonNotifyMessage
ButtonNotifyProps
ButtonProps
Color
ContentBox
ContentBoxItem
ContentBoxItemLayout
ContentBoxItemNode
ContentBoxNode
ContentBoxProps
CoordsMapping
DefaultInteractionsEngine

Single pointer + Keyboard + Gamepad

DefaultInteractionsEngineResult
DefaultLayoutEngine
FlexBox
FlexBoxItem
FlexBoxItemLayout
FlexBoxItemNode
FlexBoxNode
FlexBoxProps
ForwardedMessage
GridBox
GridBoxItem
GridBoxItemLayout
GridBoxItemNode
GridBoxNode
GridBoxProps
HorizontalBoxProps
ImageBox
ImageBoxAspectRatio
ImageBoxColor
ImageBoxFrame
ImageBoxImage
ImageBoxNode
ImageBoxProcedural
ImageBoxProps
IntRect
IntVec2
Layout
LayoutItem
LayoutNode
MemoryId
MessageForwardProps
MessageSender
Messenger
NavContainerActive
NavItemActive
NavJumpActive
NavJumpLooped
NavJumpMapProps
Props
PropsGroupPrefab
PropsRegistry
RawRenderer
Rect
SignalSender
SizeBox
SizeBoxNode
SizeBoxProps
SpaceBoxProps
State
StateUpdate
SwitchBoxProps
TextBox
TextBoxFont
TextBoxNode
TextBoxProps
TextInputNotifyMessage
TextInputNotifyProps
TextInputProps
Transform
VariantBoxProps
Vec2
VerticalBoxProps
WidgetAlpha
WidgetComponent
WidgetContext
WidgetId
WidgetIdDef
WidgetLifeCycle
WidgetMountOrChangeContext
WidgetRef
WidgetRefDef
WidgetUnitInspectionNode
WidgetUnmountContext
WrapBoxProps

Enums

Animation
AnimationError
ApplicationError
CoordsMappingScaling
FlexBoxDirection
ImageBoxImageScaling
ImageBoxMaterial
ImageBoxSizeValue
Interaction
InvalidationCause
NavDirection
NavJump
NavJumpMode
NavSignal
NavTextChange
NavType
PointerButton
PrefabError
PropsError
SizeBoxSizeValue
StateError
TextBoxAlignment
TextBoxDirection
TextBoxSizeValue
WidgetIdOrRef
WidgetNode
WidgetUnit
WidgetUnitNode

Traits

InteractionsEngine
LayoutEngine
MessageData
Prefab
PropsData
Renderer
WidgetUnitData

Functions

button
content_box
flex_box
grid_box
horizontal_box
image_box
input_field
lerp
lerp_clamped
nav_content_box
nav_flex_box
nav_grid_box
nav_horizontal_box
nav_switch_box
nav_vertical_box
setup
size_box
space_box
switch_box
text_box
text_input
use_button
use_button_notified_state
use_input_field
use_message_forward
use_nav_button
use_nav_container
use_nav_container_active
use_nav_item
use_nav_item_active
use_nav_jump
use_nav_jump_direction_active
use_nav_jump_horizontal_step_active
use_nav_jump_map
use_nav_jump_step_pages_active
use_nav_jump_vertical_step_active
use_nav_text_input
use_text_input
use_text_input_notified_state
variant_box
vertical_box
wrap_box

Type Definitions

FnWidget
Integer
Message
Messages
Scalar
Signal