MCPcopy Create free account

hub / github.com/NemuiSen/ggegui / functions

Functions37 in github.com/NemuiSen/ggegui

↓ 3 callersMethodctx
Return an [`EguiContext`] for update the gui
src/lib.rs:114
↓ 3 callersFunctiontranslate_modifier
(keymods: KeyMods)
src/input.rs:152
↓ 1 callersFunctioncolor_to_image
Generate Image from egui ColorImage
src/painter.rs:120
↓ 1 callersFunctionfont_to_image
Generate Image from egui FontImage
src/painter.rs:143
↓ 1 callersFunctionis_printable
(chr: char)
src/input.rs:171
↓ 1 callersMethodresize_event
Update screen_rect data with window size
src/input.rs:100
↓ 1 callersMethodset_scale_factor
Set the scale_factor and update the screen_rect
src/input.rs:94
↓ 1 callersMethodtake
(&mut self)
src/input.rs:32
↓ 1 callersFunctiontranslate_keycode
(key: KeyCode)
src/input.rs:121
↓ 1 callersMethodupdate_textures
( &mut self, ctx: &mut ggez::Context, textures_delta: egui::TexturesDelta, )
src/painter.rs:93
Methoddefault
scale_factor: 1.0
src/input.rs:21
Methodderef
(&self)
src/lib.rs:26
Methoddimensions
(&self, _gfx: &impl Has<GraphicsContext>)
src/lib.rs:131
Methoddimensions
(&self, _gfx: &impl Has<GraphicsContext>)
examples/select_element.rs:47
Methoddraw
(&self, canvas: &mut Canvas, _param: impl Into<DrawParam>)
src/lib.rs:124
Methoddraw
(&mut self, canvas: &mut graphics::Canvas, scale_factor: f32)
src/painter.rs:14
Methoddraw
(&mut self, ctx: &mut Context)
examples/basic_template.rs:39
Methoddraw
(&self, canvas: &mut Canvas, _param: impl Into<DrawParam>)
examples/select_element.rs:36
Methoddraw
(&mut self, ctx: &mut Context)
examples/egui_demo.rs:44
Methoddrop
(&mut self)
src/lib.rs:32
Functionmain
()
examples/basic_template.rs:6
Functionmain
()
examples/select_element.rs:52
Functionmain
()
examples/egui_demo.rs:8
Methodmouse_wheel_event
lets you know the rotation of the mouse wheel
src/input.rs:108
Methodnew
Create a [`Gui`] with extra information for use the [`Input::set_scale_factor`]
src/lib.rs:94
Methodnew
(ctx: &mut Context)
examples/basic_template.rs:17
Methodnew
(ctx: &mut Context)
examples/select_element.rs:19
Methodnew
(ctx: &mut Context)
examples/egui_demo.rs:28
Methodtext_input_event
lets know what character is pressed on the keyboard
src/input.rs:113
Methodtext_input_event
( &mut self, _ctx: &mut ggez::Context, character: char, )
examples/select_element.rs:146
Methodtext_input_event
(&mut self, _ctx: &mut Context, character: char)
examples/egui_demo.rs:50
Methodupdate
(&mut self, ctx: &mut ggez::Context)
src/lib.rs:104
Methodupdate
It updates egui of what is happening in the input (keys pressed, mouse position, etc), but it doesn't updates the information of the pressed character
src/input.rs:41
Methodupdate
(&mut self, ctx: &mut ggez::Context, scale_factor: f32)
src/painter.rs:41
Methodupdate
(&mut self, ctx: &mut Context)
examples/basic_template.rs:23
Methodupdate
(&mut self, ctx: &mut ggez::Context)
examples/select_element.rs:69
Methodupdate
(&mut self, ctx: &mut Context)
examples/egui_demo.rs:37