Re-exports§
pub use egui_winit::winit;
pub use raw_window_handle;
Modules§
Structs§
- AshRender
State - vulkan objects required for drawing ash.
You should return this struct from
AppCreator::create()
. - Creation
Context - passed to
AppCreator::create()
for creating egui-ash app. - Egui
Command - command recorder to record egui draw commands.
- Exit
Signal - exit signal sender for exit app.
- Image
Registry - RunOption
- egui-ash run option.
- Swapchain
Update Info - struct to pass to
EguiCommand::update_swapchain
method.
Enums§
- Handle
Redraw - return type of
App::request_redraw
. - Theme
- egui theme type.
Traits§
- Allocation
- Represents a memory allocation.
- Allocation
Create Info - allocation create info for
Allocator::allocate
. - Allocator
- trait for GPU memory allocator.
- App
- main egui-ash app trait.
- AppCreator
- egui-ash app creator trait.
- Memory
Location - Represents a memory location for
AllocationCreateInfo
.
Functions§
- run
- egui-ash run function.
Type Aliases§
- Redraw
Handler - redraw handler type.