Expand description
Input handling and raycasting support for Dioxus Three
Provides pointer event handling, raycasting for 3D object selection, and gesture recognition for touch devices.
Structs§
- Camera
- Camera information for raycasting
- Entity
Id - A unique identifier for entities in the 3D scene
- HitInfo
- Information about a raycast hit
- Input
State - Input state tracking
- Pointer
Drag Event - Pointer drag event data
- Pointer
Event - Pointer event data
- Raycast
Config - Configuration for raycasting behavior
- Raycaster
- Raycaster for manual raycasting operations
- Vector2
- 2D vector for UV coordinates, mouse positions, etc.
- Vector3
- 3D vector for positions, normals, etc.
Enums§
- Cursor
Style - Cursor styles for pointer events
- Gesture
Event - Gesture types for touch devices
- Mouse
Button - Mouse button types
Type Aliases§
- Gesture
Event Handler - Pointer
Drag Event Handler - Pointer
Event Handler - Event handler types for pointer events