Modules§
- accessibility
- app_message 
- components
- craft_runtime 
- elements
- events
- geometry
- reactive
- renderer
- resource_manager 
- style
Macros§
- component
- generate_component_ methods 
- generate_component_ methods_ no_ children 
- generate_component_ methods_ private_ push 
Structs§
- CraftOptions 
- Configuration options for the Craft application.
- CraftRuntime 
- WindowContext 
- User-level API to get and set common window properties. All values are in logical pixels.
Enums§
- Cursor
- See Window::set_cursor()for more details.
- CursorIcon 
- Describes the appearance of the (usually mouse) cursor icon.
- RendererType 
- An enumeration of the available renderer types for Craft.
Functions§
- craft_main_ with_ options 
- Starts the Craft application with the provided component specification, global state, and configuration options.
Type Aliases§
- Color
- A convenient alias for the color type used for Brush.
- FutureAny 
- PinnedFuture Any