Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ChariotEngine/Chariot
/ functions
Functions
433 in github.com/ChariotEngine/Chariot
⨍
Functions
433
◇
Types & classes
160
Method
new
()
src/ecs/render_system/decal_render_system.rs:32
Method
new
(id: T, index: u16, elevation_index: u8)
src/ecs/render_system/terrain_render_system.rs:58
Method
new
(render_system: Box<RenderSystem>)
src/ecs/render_system/render_system.rs:33
Method
new
(empires: dat::EmpiresDbRef)
src/ecs/render_system/unit_selection_render_system.rs:36
Method
new
(empires: dat::EmpiresDbRef)
src/ecs/render_system/graphic_render_system.rs:37
Method
new
()
src/ecs/system/grid_system.rs:34
Method
new
()
src/ecs/system/camera_input_system.rs:37
Method
new
()
src/ecs/system/unit_action_system.rs:61
Method
new
(empires: dat::EmpiresDbRef)
src/ecs/system/occupied_tile_system.rs:35
Method
new
()
src/ecs/system/velocity_system.rs:34
Method
new
(shape_metadata: ShapeMetadataStoreRef)
src/ecs/system/decal_system.rs:36
Method
new
(empires: dat::EmpiresDbRef)
src/ecs/system/unit_selection_system.rs:53
Method
new
(empires: dat::EmpiresDbRef, shape_metadata: ShapeMetadataStoreRef)
src/ecs/system/animation_system.rs:36
Method
new
()
src/ecs/system/camera_position_system.rs:32
Method
new
(system: Box<System>)
src/ecs/system/system.rs:33
Method
new
(empires: EmpiresDbRef)
src/ecs/system/action/move_to_position.rs:35
Method
new
(width: u32, height: u32, title: &str)
crates/media/src/media.rs:69
Method
new
(states: HashMap<K, KeyState>)
crates/media/src/key.rs:93
Method
new
(width: u32, height: u32, palette: &'a [u32])
crates/media/src/texture_builder.rs:60
Method
new
(sdl_context: &mut sdl2::Sdl, width: u32, height: u32, title: &str)
crates/media/src/renderer.rs:42
Method
new
()
crates/types/src/rect.rs:35
Method
new
(scaled: i64)
crates/types/src/fixed.rs:52
Method
new
(first: Vector3, second: Vector3)
crates/types/src/aabox.rs:34
Method
new
(drs_key: DrsKey, slp_id: SlpFileId)
crates/resource/src/shape_metadata.rs:39
Method
new
(drs_key: DrsKey, slp_id: SlpFileId, player_color: PlayerColorId)
crates/resource/src/shape_manager.rs:51
Method
new
(layer: u16, depth: i32, debug: bool)
crates/resource/src/render_command.rs:126
Method
new
(dir: P)
crates/resource/src/game_dir.rs:34
Method
new
(game_dir: &GameDir)
crates/resource/src/drs_manager.rs:62
Method
new
()
crates/file_formats/language/src/language.rs:38
Method
new
()
crates/file_formats/dat/src/empires/mod.rs:85
Method
new
()
crates/file_formats/dat/src/tileedge/mod.rs:47
Method
new_debug_line
(layer: u16, depth: i32, color: Color,
crates/resource/src/render_command.rs:97
Method
new_debug_rect
(layer: u16, depth: i32, rect: Rect)
crates/resource/src/render_command.rs:91
Method
new_line
(layer: u16, depth: i32, color: Color, point1: Vec
crates/resource/src/render_command.rs:80
Method
new_shape
(layer: u16, depth: i32, shape_key: ShapeKey, f
crates/resource/src/render_command.rs:63
Method
new_with
(passability_provider: Box<PassabilityProvider>)
src/ecs/resource/path_finder.rs:106
Method
of
(x: i32, y: i32, w: i32, h: i32)
crates/types/src/rect.rs:39
Method
one
()
crates/types/src/fixed.rs:268
Method
partial_cmp
(&self, other: &TilePathCandidate)
src/ecs/resource/path_finder.rs:69
Method
pi
()
crates/types/src/fixed.rs:57
Method
player_color
(&'a self, player_color_id: PlayerColorId)
crates/file_formats/dat/src/empires/mod.rs:97
Method
player_resources
(&'a self, player_id: PlayerId)
crates/file_formats/scn/src/scn.rs:48
Method
read_from_file
(file_name: P)
crates/file_formats/language/src/language.rs:42
Method
read_from_file
(file_name: P)
crates/file_formats/scn/src/scn.rs:71
Method
read_from_file
Read all of the game data from the empires.dat file specified
crates/file_formats/dat/src/empires/mod.rs:164
Method
read_from_file
(file_name: P)
crates/file_formats/dat/src/tileedge/mod.rs:51
Method
read_from_stream
(stream: &mut S)
crates/file_formats/language/src/language.rs:48
Method
read_from_stream
(stream: &mut S)
crates/file_formats/scn/src/player_resources.rs:41
Method
read_from_stream
(stream: &mut S)
crates/file_formats/scn/src/player_data.rs:132
Method
read_from_stream
(stream: &mut S)
crates/file_formats/scn/src/player_unit.rs:43
Method
read_from_stream
(stream: &mut S)
crates/file_formats/scn/src/map.rs:45
Method
read_from_stream
(mut stream: S)
crates/file_formats/scn/src/scn.rs:75
Method
read_resource_cost
(&mut self, mut stream: &mut Read)
crates/file_formats/dat/src/empires/resource.rs:82
Method
rem_assign
(&mut self, rhs: Fixed)
crates/types/src/fixed.rs:240
Method
render
(&mut self, arg: specs::RunArg, _lerp: Fixed)
src/ecs/render_system/tile_debug_render_system.rs:39
Method
render
(&mut self, arg: specs::RunArg, _lerp: Fixed)
src/ecs/render_system/terrain_render_system.rs:74
Method
render
(&mut self, arg: specs::RunArg, lerp: Fixed)
src/ecs/render_system/unit_selection_render_system.rs:42
Method
render
(&mut self, arg: specs::RunArg, lerp: Fixed)
src/ecs/render_system/graphic_render_system.rs:76
Method
render_all
(renderer: &mut Renderer, shape_manager: &mut ShapeManager, comman
crates/resource/src/render_command.rs:36
Method
research
(&'a self, research_id: ResearchId)
crates/file_formats/dat/src/empires/mod.rs:153
Method
rgb
(r: u8, g: u8, b: u8)
crates/types/src/color.rs:33
Method
rgba
(r: u8, g: u8, b: u8, a: u8)
crates/types/src/color.rs:41
Function
round_trip_coord
(projector: &ViewProjector, terrain: &Terrain, coord: Vector2<f32>)
src/ecs/resource/view_projector.rs:120
Method
run
(&mut self, arg: specs::RunArg, params: (SystemGroup, Fixed))
src/ecs/render_system/render_system.rs:39
Method
run
(&mut self, arg: specs::RunArg, params: (SystemGroup, Fixed))
src/ecs/system/system.rs:39
Method
sound_effect_group
(&'a self, sound_group_id: SoundGroupId)
crates/file_formats/dat/src/empires/mod.rs:159
Method
sub
(self, rhs: Fixed)
crates/types/src/fixed.rs:185
Method
sub_assign
(&mut self, rhs: Fixed)
crates/types/src/fixed.rs:192
Method
terrain
(&'a self, terrain_id: TerrainId)
crates/file_formats/dat/src/empires/terrain_block.rs:168
Method
terrain_border
(&'a self, terrain_id: TerrainId)
crates/file_formats/dat/src/empires/terrain_block.rs:119
Function
test_add
()
crates/types/src/fixed.rs:451
Function
test_bench_wrapper
()
crates/types/src/fixed.rs:593
Function
test_bench_wrapper
()
crates/types/src/vector3.rs:98
Function
test_bounded
()
crates/types/src/fixed.rs:520
Function
test_cell_add_remove
()
src/partition/grid.rs:189
Function
test_cell_key_from_position
()
src/partition/grid.rs:209
Function
test_compare
()
crates/types/src/fixed.rs:532
Function
test_const
()
crates/types/src/fixed.rs:396
Function
test_contains
()
crates/types/src/aabox.rs:117
Function
test_convert
()
crates/types/src/fixed.rs:403
Function
test_deref
()
crates/identifier/src/id.rs:231
Function
test_div
()
crates/types/src/fixed.rs:483
Function
test_find_tile_path
()
src/ecs/resource/path_finder.rs:268
Function
test_fmt
()
crates/types/src/fixed.rs:430
Function
test_fraction
()
crates/types/src/fixed.rs:558
Function
test_frame_at_time
()
src/ecs/system/animation_system.rs:174
Function
test_grid_query
()
src/partition/grid.rs:238
Function
test_grid_update_entity
()
src/partition/grid.rs:218
Function
test_intersects_ray
()
crates/types/src/aabox.rs:135
Function
test_mul
()
crates/types/src/fixed.rs:471
Function
test_neg
()
crates/types/src/fixed.rs:526
Function
test_num
()
crates/types/src/fixed.rs:514
Function
test_one
()
crates/types/src/fixed.rs:509
Function
test_optional_id
()
crates/identifier/src/id.rs:251
Function
test_pi
()
crates/types/src/fixed.rs:578
Function
test_project_unproject
()
src/ecs/resource/view_projector.rs:147
Function
test_project_z
()
src/ecs/resource/view_projector.rs:112
Function
test_rem
()
crates/types/src/fixed.rs:496
Function
test_required_id
()
crates/identifier/src/id.rs:242
Function
test_required_id_failure
()
crates/identifier/src/id.rs:237
← previous
next →
301–400 of 433, ranked by callers