Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/IsseW/cas
/ functions
Functions
41 in github.com/IsseW/cas
⨍
Functions
41
◇
Types & classes
28
↓ 11 callers
Method
as_str
(&self)
src/rule.rs:99
↓ 3 callers
Function
color_edit
(ui: &mut egui::Ui, color: &mut Color)
src/gui.rs:177
↓ 3 callers
Method
kind
(&self)
src/rule.rs:118
↓ 3 callers
Method
to_string
(&self)
src/rule.rs:43
↓ 2 callers
Method
at
(&self, index: usize)
src/rule.rs:13
↓ 2 callers
Method
float
(&self)
src/rule.rs:190
↓ 2 callers
Function
toggle_grab_cursor
Grabs/ungrabs mouse cursor
src/fly_cam.rs:33
↓ 2 callers
Method
update
(&self, mode: &mut ColorMode)
src/rule.rs:155
↓ 1 callers
Method
colors
(&self)
src/rule.rs:127
↓ 1 callers
Method
run
( &self, _graph: &mut render_graph::RenderGraphContext, render_context: &mut RenderCon
src/ca_compute.rs:171
Method
as_bind_group
( &self, layout: &BindGroupLayout, render_device: &bevy::render::renderer::RenderDevic
src/rtmaterial.rs:17
Method
at_mut
(&mut self, index: usize)
src/rule.rs:17
Method
bind_group_layout
(render_device: &bevy::render::renderer::RenderDevice)
src/rtmaterial.rs:60
Method
build
(&self, app: &mut App)
src/fly_cam.rs:164
Method
build
(&self, app: &mut App)
src/ca_compute.rs:20
Method
build
(&self, app: &mut App)
src/gui.rs:20
Method
build
(&self, app: &mut App)
src/rule.rs:291
Method
build
(&self, app: &mut App)
src/rtmaterial.rs:112
Function
cursor_grab
(keys: Res<Input<KeyCode>>, mut windows: ResMut<Windows>)
src/fly_cam.rs:154
Method
default
()
src/fly_cam.rs:20
Method
default
()
src/ca_compute.rs:56
Function
egui_system
( mut ctx: ResMut<EguiContext>, rule: Option<ResMut<Rule>>, update_time: Option<ResMut<UpdateTime>
src/gui.rs:33
Function
extract_reinit
( mut commands: Commands, reinit: Extract<Res<ReInit>>, input: Extract<Res<Input<KeyCode>>>, )
src/ca_compute.rs:44
Method
fragment_shader
()
src/rtmaterial.rs:94
Method
from
(vec: Vec<usize>)
src/rule.rs:77
Method
from_world
(world: &mut World)
src/ca_compute.rs:87
Function
initial_grab_cursor
Grabs the cursor when game first starts
src/fly_cam.rs:42
Function
main
()
src/main.rs:19
Function
player_look
Handles looking around if cursor is locked
src/fly_cam.rs:122
Function
player_move
Handles keyboard input and movement
src/fly_cam.rs:69
Function
reset_position
( input: Res<Input<KeyCode>>, mut input_state: ResMut<InputState>, mut query: Query<(&FlyCam, &mut
src/fly_cam.rs:106
Function
setup
( mut commands: Commands, mut images: ResMut<Assets<Image>>, mut materials: ResMut<Assets<RTVolume
src/main.rs:64
Function
setup_player
Spawns the `Camera3dBundle` to be controlled
src/fly_cam.rs:47
Method
specialize
( _pipeline: &MaterialPipeline<Self>, descriptor: &mut RenderPipelineDescriptor, _layo
src/rtmaterial.rs:98
Method
try_parse
(s: &str)
src/rule.rs:21
Method
update
(&mut self, world: &mut World)
src/ca_compute.rs:137
Function
update_materials
( rule: Res<Rule>, material_query: Query<&Handle<RTVolumeMaterial>>, mut materials: ResMut<Assets<
src/rule.rs:274
Function
update_shape
(meshes: Res<Meshes>, mut mesh: Query<&mut Handle<Mesh>>, mut last: Local<usize>)
src/main.rs:140
Function
update_size
( image: Res<CAImage>, mut images: ResMut<Assets<Image>>, rule: Res<Rule>, mut size: ResMut<Cu
src/main.rs:122
Function
update_timer
( mut commands: Commands, update_time: Extract<Res<UpdateTime>>, input: Extract<Res<Input<KeyCode>
src/ca_compute.rs:64
Method
vertex_shader
()
src/rtmaterial.rs:90