Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aclysma/minimum
/ functions
Functions
525 in github.com/aclysma/minimum
⨍
Functions
525
◇
Types & classes
169
Function
distance_to_sphere_sq
( test_point: glam::Vec3, center: glam::Vec3, radius: f32, )
minimum-math/src/functions.rs:113
Function
draw
(schedule: &mut legion::systems::Builder)
examples/example-winit/src/systems/draw_systems.rs:15
Function
draw
(schedule: &mut legion::systems::Builder)
examples/example-sdl2/src/systems/draw_systems.rs:15
Method
draw_data
Returns draw data (render must be called first to end the frame)
contrib/minimum-winit/src/imgui.rs:144
Function
draw_selection_shapes
(schedule: &mut legion::systems::Builder)
minimum-editor/src/systems/selection.rs:195
Method
drop
(&mut self)
contrib/minimum-nphysics2d/src/components/physics.rs:55
Method
drop
(&mut self)
minimum-kernel/src/util.rs:21
Method
drop
(&mut self)
minimum-game/src/imgui.rs:128
Function
editor_entity_list_window
(schedule: &mut legion::systems::Builder)
minimum-editor/src/systems/entity_list_window.rs:15
Function
editor_gizmos
()
minimum-editor/src/systems/gizmos_2d.rs:26
Function
editor_gizmos
(schedule: &mut legion::systems::Builder)
minimum-editor/src/systems/gizmos_3d.rs:29
Function
editor_handle_selection
(schedule: &mut legion::systems::Builder)
minimum-editor/src/systems/selection.rs:159
Function
editor_imgui_menu
(schedule: &mut legion::systems::Builder)
minimum-editor/src/systems/main_menu.rs:31
Function
editor_inspector_window
( _world: &mut World, resources: &mut Resources, )
minimum-editor/src/systems/inspector_window.rs:14
Function
editor_keybinds
(schedule: &mut legion::systems::Builder)
minimum-editor/src/systems/mod.rs:72
Function
editor_mouse_input
(schedule: &mut legion::systems::Builder)
minimum-editor/src/systems/mod.rs:117
Method
editor_only
( mut self, f: F, )
examples/example-winit/src/systems/mod.rs:62
Method
editor_only
( mut self, f: F, )
examples/example-sdl2/src/systems/mod.rs:61
Function
editor_process_edit_diffs
( world: &mut World, resources: &mut Resources, )
minimum-editor/src/systems/mod.rs:58
Function
editor_process_editor_ops
( world: &mut World, resources: &mut Resources, )
minimum-editor/src/systems/mod.rs:65
Function
editor_process_selection_ops
( world: &mut World, resources: &mut Resources, )
minimum-editor/src/systems/mod.rs:41
Function
editor_refresh_selection_world
( world: &mut World, resources: &mut Resources, )
minimum-editor/src/systems/mod.rs:28
Function
editor_update_editor_draw
(schedule: &mut legion::systems::Builder)
minimum-editor/src/systems/mod.rs:147
Method
empty
()
minimum-game/src/resources/viewport.rs:29
Method
enqueue_clear_selection
(&mut self)
minimum-editor/src/resources/editor_selection.rs:86
Method
enqueue_reset_simulation_time
(&mut self)
minimum-game/src/resources/time.rs:87
Method
enqueue_set_simulation_time_paused
( &mut self, paused: bool, reason: SimulationTimePauseReason, )
minimum-game/src/resources/time.rs:78
Method
expand
( &mut self, p: glam::Vec3, )
minimum-math/src/bounds.rs:23
Method
flush
(mut self)
examples/example-winit/src/systems/mod.rs:98
Method
flush
(mut self)
examples/example-sdl2/src/systems/mod.rs:97
Method
fmt
( &self, fmt: &mut core::fmt::Formatter, )
examples/example-winit/src/app.rs:34
Method
font_atlas_texture
Get reference to the underlying font atlas. The ref will be valid as long as this object is not destroyed
contrib/minimum-winit/src/imgui.rs:134
Method
free
( &self, asset_data_type_id: &AssetTypeId, load_handle: LoadHandle, )
minimum-kernel/src/asset_storage.rs:141
Method
from
(size: (u32, u32))
contrib/minimum-sdl2/src/resources/sdl2_window.rs:10
Method
from
(from: PaintDef)
contrib/minimum-skulpin/src/components/draw.rs:32
Method
from
(from: TransformComponentDef)
minimum-transform/src/components/transform.rs:256
Method
from
(result: CreateRendererError)
examples/example-winit/src/app.rs:47
Method
from
(draw_cmd: DrawCmd)
minimum-game/src/imgui.rs:34
Method
from
(value: glam::Mat4)
minimum-math/src/matrix.rs:22
Method
from
(value: [f32; 2])
minimum-math/src/math.rs:22
Method
from_matrix
(matrix: glam::Mat4)
minimum-transform/src/components/transform.rs:74
Method
from_position
(position: glam::Vec3)
minimum-transform/src/components/transform.rs:178
Method
game_time
(&self)
minimum-game/src/resources/time.rs:40
Method
get_asset_with_version
( &self, handle: &T, )
minimum-kernel/src/asset_storage.rs:199
Method
get_current_schedule_criteria
Determine the current state of the game
examples/example-winit/src/lib.rs:117
Method
get_entity_aabbs
The main reason for having such a specific function here is that it's awkward for an external caller to borrow entities and world seperately
minimum-editor/src/resources/editor_selection.rs:153
Method
get_version
( &self, handle: &T, )
minimum-kernel/src/asset_storage.rs:184
Method
gizmo_transaction
(&self)
minimum-editor/src/resources/editor_state.rs:276
Method
handle_event
Call when a winit event is received TODO: Taking a lock per event sucks
contrib/minimum-winit/src/imgui.rs:56
Method
hot_reload_if_asset_changed
( world: &mut World, resources: &Resources, )
minimum-editor/src/resources/editor_state.rs:645
Method
imgui_manager
(&self)
contrib/minimum-winit/src/imgui.rs:22
Method
import
( &self, source: &mut dyn Read, _: &Self::Options, state: &mut Self::State,
minimum-kernel/src/pipeline/prefab/importers.rs:43
Method
index_buffer
(&self)
minimum-game/src/imgui.rs:55
Function
input_reset_for_next_frame
Call this to mark the start of the next frame (i.e. "key just down" will return false). This goes at the end of the frame, winit will fire events afte
minimum-game/src/systems/input_systems.rs:19
Method
is_frame_started
Returns true if a frame has been started (and not ended)
contrib/minimum-sdl2/src/imgui.rs:141
Method
is_frame_started
Returns true if a frame has been started (and not ended)
contrib/minimum-winit/src/imgui.rs:139
Method
is_frame_started
Returns true if a frame has been started (and not ended)
minimum-game/src/imgui.rs:288
Method
is_interacting_with_anything
(&self)
minimum-editor/src/resources/editor_draw_3d.rs:630
Method
is_key_just_up
Returns true if the key went up during this frame
minimum-game/src/input.rs:124
Method
is_mouse_button_just_clicked
Returns true if the button was just clicked. "Clicked" means the button went down and came back up without being moved much. If it was moved, it would
minimum-game/src/input.rs:207
Method
is_mouse_down
Returns true if the given button is down
minimum-game/src/input.rs:146
Method
is_mouse_drag_in_progress
Return true if the mouse is being dragged. (A drag means the button went down and mouse moved, but button hasn't come back up yet)
minimum-game/src/input.rs:258
Method
is_mouse_drag_just_finished
Return true if a mouse drag completed in the previous frame, otherwise false
minimum-game/src/input.rs:282
Method
is_mouse_just_down
Returns true if the button went down during this frame
minimum-game/src/input.rs:158
Method
is_mouse_just_up
Returns true if the button went up during this frame
minimum-game/src/input.rs:182
Method
is_shape_drag_in_progress_or_just_finished
( &self, mouse_button: MouseButton, )
minimum-editor/src/resources/editor_draw_2d.rs:458
Method
is_shape_drag_in_progress_or_just_finished
( &self, mouse_button: MouseButton, )
minimum-editor/src/resources/editor_draw_3d.rs:678
Method
is_shape_just_clicked
( &self, mouse_button: MouseButton, )
minimum-editor/src/resources/editor_draw_2d.rs:414
Method
is_shape_just_clicked
( &self, mouse_button: MouseButton, )
minimum-editor/src/resources/editor_draw_3d.rs:634
Method
keyboard_button_to_index
Convert the winit virtual key code into a numerical index
minimum-game/src/input.rs:500
Function
line_ray_intersect_3d
( r0: NormalizedRay, r1: NormalizedRay, t1_max: f32, )
minimum-math/src/functions.rs:187
Function
main
()
examples/tutorial/examples/tutorial005_spawning_prefabs.rs:31
Function
main
()
examples/tutorial/examples/tutorial002_creating_prefabs.rs:31
Function
main
()
examples/tutorial/examples/tutorial003_save_and_load_prefabs.rs:33
Function
main
()
examples/tutorial/examples/tutorial007_creating_prefab_overrides.rs:31
Function
main
()
examples/tutorial/examples/tutorial001_dev_environment_setup.rs:8
Function
main
()
examples/tutorial/examples/tutorial004_cooking_prefabs.rs:31
Function
main
()
examples/tutorial/examples/tutorial006_transactions.rs:35
Function
main
()
examples/example-winit/src/main.rs:8
Function
main
()
examples/example-sdl2/src/main.rs:1
Method
mouse_button_to_index
Convert the winit mouse button enum into a numerical index
minimum-game/src/input.rs:482
Method
mouse_index_to_button
Convert to the winit mouse button enum from a numerical index
minimum-game/src/input.rs:491
Method
mouse_just_down_position
Returns the position the mouse just went down at, otherwise returns None
minimum-game/src/input.rs:170
Method
mouse_just_up_position
Returns the position the mouse just went up at, otherwise returns None
minimum-game/src/input.rs:194
Method
new
imgui and winit platform are expected to be pre-configured
contrib/minimum-sdl2/src/imgui.rs:30
Method
new
(keycode: Keycode)
contrib/minimum-sdl2/src/input.rs:16
Method
new
(window: &Window)
contrib/minimum-sdl2/src/resources/sdl2_window.rs:23
Method
new
(sdl2_imgui_manager: Sdl2ImguiManager)
contrib/minimum-sdl2/src/resources/sdl2_imgui.rs:12
Method
new
imgui and winit platform are expected to be pre-configured
contrib/minimum-winit/src/imgui.rs:27
Method
new
(keycode: VirtualKeyCode)
contrib/minimum-winit/src/input.rs:15
Method
new
(window: &Window)
contrib/minimum-winit/src/resources/winit_window.rs:9
Method
new
(imgui_platform_manager: WinitImguiManager)
contrib/minimum-winit/src/resources/winit_imgui.rs:12
Method
new
(gravity: Vec2)
contrib/minimum-nphysics2d/src/resources/physics.rs:22
Method
new
()
minimum-editor/src/select.rs:61
Method
new
()
minimum-editor/src/inspect.rs:46
Method
new
(registry: EditorSelectRegistry)
minimum-editor/src/resources/editor_selection.rs:30
Method
new
(keybinds: Keybinds)
minimum-editor/src/resources/editor_settings.rs:21
Method
new
()
minimum-editor/src/resources/editor_draw_2d.rs:97
Method
new
()
minimum-editor/src/resources/editor_state.rs:74
Method
new
(registry: EditorInspectRegistry)
minimum-editor/src/resources/editor_inspect_registry.rs:10
← previous
next →
301–400 of 525, ranked by callers