MCPcopy Create free account

hub / github.com/Thinkofname/UniverCity / functions

Functions1,740 in github.com/Thinkofname/UniverCity

Methodmask_for
(&self)
ecs/src/lib.rs:281
Methodmatching
(&'a self, vars: &'a impl VariableAccess)
server/src/choice/mod.rs:213
Methodmetatable
(t: &lua::TypeBuilder)
src/ui/mod.rs:956
Methodmetatable
(t: &lua::TypeBuilder)
src/instance/scripting.rs:42
Methodmetatable
(t: &lua::TypeBuilder)
server/src/level/placement.rs:362
Methodmetatable
Adds fields to the type's metatable
lua/src/lib.rs:1275
Methodmix
(self, other: A)
audio/src/lib.rs:39
Methodmodified_time
(&self, _module: ModuleKey<'_>, _name: &str)
server/src/assets/mod.rs:768
Methodmouse_event
Handles mouse move events
src/ui/mod.rs:679
Methodmouse_move
Called when the mouse moves whilst the state is active Special due to the event spam it would cause
src/state.rs:485
Methodmouse_move
Handles mouse move events
src/ui/mod.rs:700
Methodmouse_move
(&mut self, instance: &mut Option<GameInstance>, state: &mut crate::GameState, mouse_pos: (i32, i32))
src/instance/base/mod.rs:668
Methodmouse_move
(&mut self, instance: &mut Option<GameInstance>, state: &mut crate::GameState, mouse_pos: (i32, i32))
src/instance/base/edit_room.rs:127
Methodmouse_move_req
(&mut self, req: &mut state::CaptureRequester, instance: &mut Option<GameInstance>, state: &mut crate::GameSta
src/instance/base/staff.rs:609
Methodmouse_move_ui
Called when the mouse moves whilst the state is active This is called when the UI takes control of the mouse to allow states to release control where
src/state.rs:498
Methodmouse_move_ui
(&mut self, instance: &mut Option<GameInstance>, state: &mut crate::GameState, _mouse_pos: (i32, i32))
src/instance/base/mod.rs:657
Methodmove_active_object
Moves the active object to new location. If the location is not valid this returns an error but the object will still be moved it'll just be unplaceab
server/src/level/mod.rs:766
Methodmove_active_object
Lua bindings
server/src/level/placement.rs:96
Functionmove_cost
()
server/src/level/tile.rs:207
Methodmove_tooltip_impl
( tooltip: &Option<Tooltip>, key: &str, x: i32, y: i32, )
src/ui/mod.rs:916
Methodmul
(self, other: Angle)
util/src/angle.rs:110
Methodmul_assign
(&mut self, other: Angle)
util/src/angle.rs:179
Methodmul_f
(a: u8, b: u8)
server/src/choice/instruction.rs:49
Methodmul_i
(a: u8, b: u8)
server/src/choice/instruction.rs:45
Methodmulti_player
Creates a game instance that connects to a remote server.
src/instance/mod.rs:216
Methodname
()
src/render/ui/mod.rs:1065
Methodnative
Wraps the passed function as a `MethodDesc`
src/ui/mod.rs:1472
Methodneeds_verify
()
server/src/network/udp.rs:278
Methodneeds_verify
()
server/src/network/steam.rs:73
Methodneeds_verify
()
server/src/network/local.rs:30
Methodneg
(self)
server/src/common/money.rs:97
Methodneg
(self)
util/src/angle.rs:128
Methodnew
(sample_rate: u32)
audio/src/lib.rs:126
Methodnew
(save_type: SaveType, start_func: F)
src/save_file.rs:27
Methodnew
()
src/campaign.rs:19
Methodnew
Creates a state manager which has the initial passed state
src/state.rs:98
Methodnew
()
src/credits.rs:16
Methodnew
(log: &Logger, ctx: &mut pipeline::Context<'_>, asset_manager: &AssetManager)
src/render/static_model.rs:54
Methodnew
(log: &Logger, assets: AssetManager, global_scale: f32)
src/render/pipeline.rs:39
Methodnew
Creates a new renderer instance. This will create a OpenGL context and bind it to the current thread. Only one renderer instance should exist at any g
src/render/mod.rs:159
Methodnew
(width: i32, height: i32)
src/render/atlas.rs:17
Methodnew
(log: &Logger, ctx: &mut pipeline::Context<'_>)
src/render/icons.rs:39
Methodnew
(log: &Logger, asset_manager: &AssetManager, ctx: &mut pipeline::Context<'_>)
src/render/animated_model.rs:92
Methodnew
(log: &Logger, asset_manager: &assets::AssetManager, level: &level::Level, ctx: &mut pipeline::Context<'_>)
src/render/terrain/mod.rs:116
Methodnew
(ctx: &mut pipeline::Context<'_>, shader: &'static str, attribs: Vec<Attribute>, verts: Vec<V>)
src/render/model/mod.rs:43
Methodnew
(log: &Logger, assets: &AssetManager, ctx: &mut pipeline::Context<'_>)
src/render/ui/mod.rs:42
Methodnew
Creates a new ui manager that loads the ui descriptions from the passed asset maanger.
src/ui/mod.rs:484
Methodnew
(config: ConfirmConfig, reply: F)
src/ui/prompt.rs:47
Methodnew
(error: S)
src/multiplayer/dedicated_server.rs:10
Methodnew
(room: assets::ResourceKey<'_>)
src/instance/build.rs:55
Methodnew
Creates a new base state that will use the passed game instance at the active game.
src/instance/base/mod.rs:86
Methodnew
()
src/instance/base/system_menu.rs:10
Methodnew
()
src/instance/base/stats.rs:15
Methodnew
()
src/instance/base/courses.rs:30
Methodnew
()
src/instance/base/staff_list.rs:13
Methodnew
()
src/instance/base/settings.rs:14
Methodnew
()
src/instance/base/staff.rs:26
Methodnew
()
src/instance/base/room.rs:32
Methodnew
()
src/instance/base/edit_room.rs:16
Methodnew
(target: ecs::Entity)
src/instance/base/entity_info.rs:54
Methodnew
(paused: bool)
src/config/mod.rs:183
Methodnew
Creates a transformer that will load its settings from a file.
src/config/keybinds.rs:407
Methodnew
(paused: bool)
src/config/graphics.rs:28
Methodnew
Creates an animated model component set to play the named animation.
src/entity/mod.rs:152
Methodnew
Uses the passed storage to access the steam cloud as a filesystem
server/src/steam.rs:62
Methodnew
Creates a mission controller that will run the named script.
server/src/mission.rs:23
Methodnew
(log: &Logger, players: &[PlayerId])
server/src/spawning.rs:21
Methodnew
(lua: &lua::Lua)
server/src/script_room.rs:1085
Methodnew
(alloc: BasicAlloc<()>)
server/src/choice/mod.rs:64
Methodnew
()
server/src/choice/component.rs:211
Methodnew
Returns a new allocator
server/src/choice/rule.rs:340
Methodnew
Creates a standard lua scripting engine
server/src/script/mod.rs:244
Methodnew
()
server/src/msg/mod.rs:73
Methodnew
Creates a native file system that is a view onto the passed folder.
server/src/saving/filesystem.rs:128
Methodnew
(log: &Logger, id: S::Id)
server/src/player/handle.rs:81
Methodnew
Creates a new container with no events
server/src/event/mod.rs:12
Methodnew
Creates a snapshot buffer with the default history size.
server/src/entity/snapshot.rs:71
Methodnew
Creates a new pathfinder with the given time limit
server/src/entity/pathfind.rs:61
Methodnew
Creates a new `StudentController`
server/src/entity/sys/student.rs:16
Methodnew
Creates a new `EntityDispatcher`
server/src/entity/sys/entity.rs:13
Methodnew
Creates a component that will make an entity walk into a room.
server/src/entity/sys/room.rs:321
Methodnew
Creates a lesson manager preloaded with all listed lessons loaded.
server/src/entity/course/mod.rs:33
Methodnew
Creates a new level.
server/src/level/mod.rs:288
Methodnew
( log: &Logger, id: room::Id, x: i32, y: i32, w: u32, h: u32, room_bounds: Bound,
server/src/level/virt.rs:41
Methodnew
(num_threads: usize)
ecs/src/internal.rs:29
Methodnew
Creates a new empty entity container.
ecs/src/lib.rs:178
Methodnew
()
ecs/src/storage.rs:72
Methodnew
(size: usize)
ecs/src/util/mod.rs:25
Methodnew
(angle: f32)
util/src/angle.rs:10
Methodnew
Creates a new location for the given coordinates.
util/src/location.rs:16
Methodnew
()
util/src/intmap.rs:21
Methodnew
Allocates a lua scripting instance
lua/src/lib.rs:56
Methodnew_by
Creates a new idle component
server/src/entity/mod.rs:592
Methodnew_child_data
()
src/render/ui/mod.rs:1076
Methodnew_child_data
()
src/ui/layout.rs:48
Methodnew_data
()
src/ui/mod.rs:201
Methodnew_function
Creates a function from the given lua source
lua/src/lib.rs:1172
Methodnew_nil
Creates a reference to a nil value
lua/src/lib.rs:704
Methodnew_raw
Creates a new empty level server. This is normally used by clients as the server normally loads the level for them.
server/src/level/mod.rs:479
Methodnew_raw_internal
( log: Logger, asset_manager: &AssetManager, scripting: &E, width: u32, height
server/src/level/mod.rs:486
← previousnext →1,301–1,400 of 1,740, ranked by callers