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
↓ 1 callers
Function
init_winit_imgui_manager
(window: &winit::window::Window)
examples/example-winit/src/app.rs:340
↓ 1 callers
Method
into
(self)
minimum-math/src/matrix.rs:28
↓ 1 callers
Method
is_interacting_with_anything
(&self)
minimum-editor/src/resources/editor_draw_2d.rs:410
↓ 1 callers
Method
is_shape_drag_in_progress
( &self, mouse_button: MouseButton, )
minimum-editor/src/resources/editor_draw_2d.rs:428
↓ 1 callers
Method
is_shape_drag_in_progress
( &self, mouse_button: MouseButton, )
minimum-editor/src/resources/editor_draw_3d.rs:648
↓ 1 callers
Function
line_line_intersect_3d
( r0: NormalizedRay, r1: NormalizedRay, )
minimum-math/src/functions.rs:204
↓ 1 callers
Function
line_plane_intersect_3d
( line_position: glam::Vec3, line_dir: glam::Vec3, plane_origin: glam::Vec3, plane_normal_dir:
minimum-math/src/functions.rs:140
↓ 1 callers
Method
maintain
(&mut self)
contrib/minimum-nphysics2d/src/resources/physics.rs:72
↓ 1 callers
Method
mouse_wheel_delta
Get the scroll delta from the current frame
minimum-game/src/input.rs:141
↓ 1 callers
Method
previous_update_time
duration of time passed during the previous update
minimum-game/src/resources/time.rs:172
↓ 1 callers
Method
process_time_ops
(&mut self)
minimum-game/src/resources/time.rs:91
↓ 1 callers
Method
push_to_undo_queue
( &mut self, diffs: TransactionDiffs, )
minimum-editor/src/resources/editor_state.rs:753
↓ 1 callers
Function
quat_to_ypr
http://www.euclideanspace.com/maths/geometry/rotations/conversions/quaternionToEuler/ original code used yaw=Y, pitch=Z, roll=X applied in that order
minimum-transform/src/components/transform.rs:38
↓ 1 callers
Method
register_component
( mut self, registration: &ComponentRegistration, )
minimum-kernel/src/component_registry.rs:39
↓ 1 callers
Method
registry
(&self)
minimum-editor/src/resources/editor_inspect_registry.rs:14
↓ 1 callers
Method
render_mut
( &self, world: &mut World, entities: &[Entity], ui: &Ui, _args: &Insp
minimum-editor/src/inspect.rs:80
↓ 1 callers
Function
request_prefab_dependencies
This function does a recursive blocking load on the provided prefab asset and all prefabs that it references. As it does this, prefab_lookup and prefa
minimum-kernel/src/prefab_cooking.rs:59
↓ 1 callers
Method
rotation_euler_mut
(&mut self)
minimum-transform/src/components/transform.rs:130
↓ 1 callers
Method
selected_entity_aabbs
(&mut self)
minimum-editor/src/resources/editor_selection.rs:65
↓ 1 callers
Function
serialize_prefab
( component_registry: &ComponentRegistry, prefab: &Prefab, )
examples/tutorial/examples/tutorial003_save_and_load_prefabs.rs:109
↓ 1 callers
Method
set_active_editor_tool
( &mut self, editor_tool: EditorTool, )
minimum-editor/src/resources/editor_state.rs:513
↓ 1 callers
Method
set_editor_selection_world
( &mut self, editor_selection_world: CollisionWorld<f32, Entity>, )
minimum-editor/src/resources/editor_selection.rs:50
↓ 1 callers
Method
set_position
( &mut self, position: glam::Vec3, )
minimum-transform/src/components/transform.rs:247
↓ 1 callers
Method
set_screen_space_view
( &mut self, matrix: glam::Mat4, )
minimum-game/src/resources/viewport.rs:62
↓ 1 callers
Method
set_viewport_size_in_pixels
( &mut self, size_in_pixels: glam::Vec2, )
minimum-game/src/resources/viewport.rs:55
↓ 1 callers
Method
set_world_space_view
( &mut self, proj_matrix: glam::Mat4, view_matrix: glam::Mat4, eye: glam::Vec3
minimum-game/src/resources/viewport.rs:70
↓ 1 callers
Method
shape_drag_in_progress
( &self, mouse_button: MouseButton, )
minimum-editor/src/resources/editor_draw_2d.rs:436
↓ 1 callers
Method
shape_drag_in_progress
( &self, mouse_button: MouseButton, )
minimum-editor/src/resources/editor_draw_3d.rs:656
↓ 1 callers
Method
shape_drag_just_finished
( &self, mouse_button: MouseButton, )
minimum-editor/src/resources/editor_draw_2d.rs:451
↓ 1 callers
Method
shape_drag_just_finished
( &self, mouse_button: MouseButton, )
minimum-editor/src/resources/editor_draw_3d.rs:671
↓ 1 callers
Method
simulation_unpaused_only
( mut self, f: F, )
examples/example-winit/src/systems/mod.rs:76
↓ 1 callers
Method
simulation_unpaused_only
( mut self, f: F, )
examples/example-sdl2/src/systems/mod.rs:75
↓ 1 callers
Method
step
(&mut self)
contrib/minimum-nphysics2d/src/resources/physics.rs:83
↓ 1 callers
Method
sys_draw_data
Returns draw data (render must be called first to end the frame) This is a ref to ffi memory
contrib/minimum-sdl2/src/imgui.rs:147
↓ 1 callers
Method
toggle_pause
( &mut self, time_state: &mut TimeResource, )
minimum-editor/src/resources/editor_state.rs:300
↓ 1 callers
Method
transform
(&self)
minimum-transform/src/components/transform.rs:93
↓ 1 callers
Method
try_take_event
Call try_take_event to see if the required time has elapsed. It will return true only once enough time has passed since it last returned true.
minimum-kernel/src/util.rs:40
↓ 1 callers
Method
uniform_scale_mut
(&mut self)
minimum-transform/src/components/transform.rs:139
↓ 1 callers
Method
update
( &self, _resources: &Resources, asset_resource: &mut AssetResource, )
minimum-kernel/src/resources/asset.rs:23
↓ 1 callers
Method
update
( &mut self, world: &mut World, resources: &mut Resources, )
examples/example-winit/src/lib.rs:202
↓ 1 callers
Method
updates_per_second
estimate of updates per second
minimum-game/src/resources/time.rs:182
↓ 1 callers
Function
vec2_glm_to_glam
(value: glm::Vec2)
minimum-math/src/na_convert.rs:15
↓ 1 callers
Method
want_capture_keyboard
(&self)
minimum-game/src/imgui.rs:331
↓ 1 callers
Method
want_capture_mouse
(&self)
minimum-game/src/imgui.rs:335
↓ 1 callers
Method
with_ui
Allows access to the ui without the caller needing to be aware of locking. A frame must be started
contrib/minimum-sdl2/src/imgui.rs:131
↓ 1 callers
Method
with_ui
Allows access to the ui without the caller needing to be aware of locking. A frame must be started
contrib/minimum-winit/src/imgui.rs:123
Method
add_circle
( &mut self, center: glam::Vec2, radius: f32, color: glam::Vec4, )
minimum-game/src/resources/debug_draw_2d.rs:71
Method
add_circle
Takes a normal and center position
minimum-game/src/resources/debug_draw_3d.rs:102
Method
add_cone
( &mut self, vertex: glam::Vec3, // (position of the pointy bit) base_center: gla
minimum-game/src/resources/debug_draw_3d.rs:190
Method
add_line
Input here is world space
minimum-editor/src/resources/editor_draw_3d.rs:235
Method
add_line
( &mut self, p0: glam::Vec2, p1: glam::Vec2, color: glam::Vec4, )
minimum-game/src/resources/debug_draw_2d.rs:48
Method
add_line
( &mut self, p0: glam::Vec3, p1: glam::Vec3, color: glam::Vec4, depth_
minimum-game/src/resources/debug_draw_3d.rs:64
Method
add_rect
( &mut self, p0: glam::Vec2, p1: glam::Vec2, color: glam::Vec4, )
minimum-game/src/resources/debug_draw_2d.rs:89
Method
add_spawn_mapping
( mut self )
minimum-kernel/src/component_registry.rs:57
Method
add_spawn_mapping_closure
( &mut self, clone_fn: F, )
minimum-kernel/src/component_registry.rs:64
Method
add_spawn_mapping_into
( mut self )
minimum-kernel/src/component_registry.rs:50
Method
add_sphere
( &mut self, center: glam::Vec3, radius: f32, color: glam::Vec4, depth
minimum-game/src/resources/debug_draw_3d.rs:123
Method
add_storage
(&self)
minimum-kernel/src/asset_storage.rs:59
Method
add_storage
(&mut self)
minimum-kernel/src/resources/asset.rs:56
Method
add_storage_with_loader
( &self, loader: Box<LoaderT>, )
minimum-kernel/src/asset_storage.rs:76
Method
add_storage_with_loader
( &mut self, loader: Box<LoaderT>, )
minimum-kernel/src/resources/asset.rs:60
Method
add_tristrip
( &mut self, points: &[glam::Vec2], color: glam::Vec4, )
minimum-game/src/resources/debug_draw_2d.rs:59
Function
advance_time
(schedule: &mut legion::systems::Builder)
minimum-game/src/systems/time_systems.rs:5
Method
app_start_instant
rust Instant object captured when the application started
minimum-game/src/resources/time.rs:152
Method
app_start_system_time
System time that the application started
minimum-game/src/resources/time.rs:147
Method
basis
(&self)
minimum-editor/src/resources/editor_draw_3d.rs:70
Method
begin_frame
Start a new frame
contrib/minimum-sdl2/src/imgui.rs:90
Method
begin_frame
Start a new frame
contrib/minimum-winit/src/imgui.rs:83
Method
build
(self)
minimum-editor/src/inspect.rs:177
Method
build
(self)
minimum-kernel/src/component_registry.rs:85
Method
build_font_atlas
(&self)
contrib/minimum-sdl2/src/imgui.rs:47
Method
calculate_bounding_sphere
(&self)
minimum-math/src/bounds.rs:31
Method
cancel
Reverts the changes that were made in this transaction without writing undo information
minimum-editor/src/resources/editor_state.rs:1118
Method
clear
Recommended to call every frame to ensure that this doesn't grow unbounded
minimum-game/src/resources/debug_draw_3d.rs:271
Method
commit_asset_version
( &self, asset_data_type_id: &AssetTypeId, load_handle: LoadHandle, version: u
minimum-kernel/src/asset_storage.rs:121
Method
copy_draw_data
This is a full copy from ffi memory
contrib/minimum-sdl2/src/imgui.rs:152
Method
copy_draw_data
(&self)
minimum-game/src/imgui.rs:293
Method
copy_font_atlas
This is a full copy from ffi memory
contrib/minimum-sdl2/src/imgui.rs:59
Method
create_editor_selection_world
( &self, collision_world: &mut CollisionWorld<f32, Entity>, _resources: &Resources,
contrib/minimum-nphysics2d/src/components/physics.rs:143
Method
create_editor_selection_world
( &self, collision_world: &mut CollisionWorld<f32, Entity>, _resources: &Resources,
contrib/minimum-skulpin/src/components/draw.rs:78
Method
create_editor_selection_world
( &self, collision_world: &mut CollisionWorld<f32, Entity>, resources: &Resources,
minimum-editor/src/select.rs:72
Method
create_editor_selection_world
( resources: &Resources, world: &World, )
minimum-editor/src/resources/editor_selection.rs:41
Method
default
()
minimum-transform/src/components/transform.rs:25
Method
default
()
minimum-kernel/src/asset_storage.rs:270
Method
default
()
minimum-game/src/resources/app_control.rs:23
Method
deref
(&self)
contrib/minimum-sdl2/src/resources/sdl2_imgui.rs:21
Method
deref
(&self)
contrib/minimum-winit/src/resources/winit_imgui.rs:23
Method
deref
(&self)
minimum-editor/src/resources/editor_inspect_registry.rs:22
Method
deref
(&self)
minimum-kernel/src/resources/component_registry.rs:20
Method
deref
(&self)
minimum-game/src/resources/imgui.rs:17
Method
deref
(&self)
minimum-game/src/resources/input.rs:29
Method
deref
(&self)
minimum-math/src/matrix.rs:37
Method
deref
(&self)
minimum-math/src/math.rs:45
Method
deref_mut
(&mut self)
contrib/minimum-sdl2/src/resources/sdl2_imgui.rs:28
Method
deref_mut
(&mut self)
contrib/minimum-winit/src/resources/winit_imgui.rs:30
Method
deref_mut
(&mut self)
minimum-game/src/resources/imgui.rs:23
Method
deref_mut
(&mut self)
minimum-game/src/resources/input.rs:35
Method
deref_mut
(&mut self)
minimum-math/src/matrix.rs:44
Method
deref_mut
(&mut self)
minimum-math/src/math.rs:52
Function
distance_to_3d_segment_sq
( test_point: glam::Vec3, p0: glam::Vec3, p1: glam::Vec3, )
minimum-math/src/functions.rs:81
← previous
next →
201–300 of 525, ranked by callers