wzzc-dev/moui/backend/common/frame does not have a README file
pub struct WindowFrameHooks {
prepare_frame : () -> Unit
finish_presented : (Bool) -> Unit
request_redraw : () -> Unit
sync_ime : () -> Unit
}fn WindowFrameHooks::new(prepare_frame? : () -> Unit, finish_presented? : (Bool) -> Unit, request_redraw? : () -> Unit, sync_ime? : () -> Unit) -> WindowFrameHookspub struct WindowFrameState {
renderer : RendererSession
hooks : WindowFrameHooks
surface_generation : Int
next_sequence : Int
current_token : FrameToken?
presented_frames : Int
disposed : Bool
}fn WindowFrameState::accept_present_completions(self : WindowFrameState, completions : Array[RenderPresentCompletion]) -> Boolfn WindowFrameState::finish_submission(self : WindowFrameState, result : RenderFrameResult, completions : Array[RenderPresentCompletion]) -> Boolfn WindowFrameState::new(renderer~ : RendererSession, surface_generation? : Int, hooks? : WindowFrameHooks) -> WindowFrameStatefn WindowFrameState::prepare_submission(self : WindowFrameState, frame : DrawFrame) -> RenderFrameSubmission?pub struct WindowFrameStates {
// private fields
}fn WindowFrameStates::attach(self : WindowFrameStates, id : WindowId, renderer : RendererSession, surface_generation? : Int, hooks? : WindowFrameHooks) -> BoolInstall
Download zipMoUI is a multi-platform MoonBit GUI framework
Dependencies