MCPcopy Create free account

hub / github.com/Monarch-Launcher/Monarch / functions

Functions406 in github.com/Monarch-Launcher/Monarch

Functioninput_field
( placeholder: &str, value: &str, on_change: impl Fn(String) -> Message + 'a, )
src/gui/components/common/mod.rs:179
Methodinstall_game
(&self, _game: &MonarchGame, _opts: &DownloadOptions)
src/monarch_games/monarch_client.rs:81
Methodinstall_game
(&self, game: &MonarchGame, opts: &DownloadOptions)
src/monarch_games/legendary_client.rs:118
Functioninstall_legendary
()
src/monarch_games/legendary_client.rs:180
Functioninstall_legendary
Installs the legendary launcher by downloading the binary to $MONARCH_HOME/legendary/legendary.exe
src/monarch_games/windows/legendary.rs:41
Functioninstall_legendary
Installs the legendary launcher by downloading the binary to $MONARCH_HOME/legendary/legendary.exe
src/monarch_games/macos/legendary.rs:25
Functioninstall_legendary
Installs the umu-launcher by downloading the binary to $MONARCH_HOME/umu/umu-run
src/monarch_games/linux/legendary.rs:39
Functioninstall_steamcmd
Downloads and installs SteamCMD on users computer.
src/monarch_games/steam_client.rs:126
Functioninstall_steamcmd
Installs SteamCMD for user in \%appdata%\monarch\
src/monarch_games/windows/steam.rs:24
Functioninstall_steamcmd
()
src/monarch_games/macos/steam.rs:11
Functioninstall_steamcmd
Installs SteamCMD for user in .local/share/monarch/steamcmd
src/monarch_games/linux/steam.rs:25
Functioninstall_umu
Installs the umu-launcher by downloading the binary to $MONARCH_HOME/umu/umu-run
src/monarch_games/linux/umu.rs:67
Functionlaunch_game
Launches a game
src/monarch_games/monarch_client.rs:133
Methodlaunch_game
(&self, game: &MonarchGame)
src/monarch_games/monarch_client.rs:105
Methodlaunch_game
(&self, game: &MonarchGame)
src/monarch_games/legendary_client.rs:166
Functionlegendary_is_installed
For now a simple check to verify that umu-launcher exists.
src/monarch_games/macos/legendary.rs:20
Functionmain
()
build.rs:3
Functionmain
()
package/src/main.rs:13
Functionmain
()
src/main.rs:63
Functionmenu
(theme: &Theme)
src/gui/styles/pick_list.rs:37
Functionmove_game_to_monarch
( name: String, store: String, store_id: String, )
src/monarch_games/commands.rs:248
Methodnew
()
src/monarch_games/monarch_client.rs:22
Methodnew
()
src/monarch_games/steam_client.rs:46
Methodnew
( name: &str, id: i32, store: &str, store_id: &str, exec_path: &str,
src/monarch_games/monarchgame.rs:46
Methodnew
()
src/monarch_games/legendary_client.rs:32
Methodnew
(id: Id)
src/gui/mod.rs:98
Methodnew
( id: Id, command: String, env: HashMap<String, String>, workdir: Option<Strin
src/gui/components/terminal/mod.rs:20
Methodnew
(game: MonarchGame)
src/gui/components/gamecard/gamecard.rs:14
Methodnew
(game: Arc<Mutex<MonarchGame>>)
src/gui/components/gamecard/properties.rs:41
Methodnew
(game: Arc<Mutex<MonarchGame>>)
src/gui/components/gamecard/actions.rs:25
Methodnew
(title: impl Into<String>, content: impl Into<Element<'a, Message, Theme>>)
src/gui/components/modal/mod.rs:17
Methodnew
()
src/gui/pages/game_details/mod.rs:32
Methodnew
()
src/gui/pages/store_details/mod.rs:30
Methodnew
(name: String, store: String, store_id: String)
src/gui/pages/store_details/download_modal.rs:35
Methodnew
()
src/monarch_utils/monarch_state.rs:34
Methodnew
()
src/monarch_utils/monarch_settings.rs:67
Functionoverlay
(_theme: &Theme)
src/gui/styles/modal.rs:5
Functionoverwrite_games
Overwrite all games and it's record in the database. Currently done by dropping and refilling all tables.
src/monarch_utils/monarch_sql.rs:397
Functionprimary
(theme: &Theme, status: button::Status)
src/gui/styles/button.rs:4
Functionprimary_button
( label: &str, on_press: Option<Message>, )
src/gui/components/common/mod.rs:9
Functionquicklaunch_is_enabled
This function returns if quicklaunch is allowed to run or not.
src/monarch_utils/quicklaunch.rs:3
Functionrefresh_library
Returns autodetected games according to Monarch
src/monarch_games/monarch_client.rs:372
Functionremove_game
Functionality for persistently removing a game from library
src/monarch_library/library.rs:45
Functionremove_game
Remove all records of a game, including its properties and storefronts
src/monarch_utils/monarch_sql.rs:219
Functionremove_legendary
()
src/monarch_games/legendary_client.rs:184
Functionremove_steamcmd
()
src/monarch_games/steam_client.rs:216
Functionremove_umu
()
src/monarch_games/linux/umu.rs:56
Methodrun
()
src/gui/mod.rs:105
Functionrun_command
Runs specified command via Steam
src/monarch_games/windows/steam.rs:173
Functionrun_command
Runs specified command via Steam
src/monarch_games/linux/steam.rs:256
Functionscanner
(_theme: &Theme, status: button::Status)
src/gui/styles/button.rs:234
Functionsearch
(theme: &Theme, status: text_input::Status)
src/gui/styles/text_input.rs:4
Methodsearch_games
(&self, name: &str, _filter: &SearchFilter)
src/monarch_games/monarch_client.rs:29
Methodsearch_games
(&self, name: &str, _filter: &SearchFilter)
src/monarch_games/legendary_client.rs:64
Functionsecondary
(_theme: &Theme, status: button::Status)
src/gui/styles/button.rs:67
Functionsecret_is_set
Helper for checking if a secert has been set
src/monarch_utils/commands.rs:132
Methodsection_header
(&self, label: &'a str)
src/gui/pages/settings/view.rs:420
Functionsecure_input_field
( placeholder: &str, value: &str, on_change: impl Fn(String) -> Message + 'a, )
src/gui/components/common/mod.rs:190
Methodset_game
(&mut self, game: Arc<Mutex<MonarchGame>>)
src/gui/pages/store_details/mod.rs:38
Functionsteam_is_installed
()
src/monarch_games/macos/steam.rs:31
Functionsteamcmd_command
Runs specified command via SteamCMD and waits for it to finish before returning.
src/monarch_games/windows/steam.rs:111
Functionsteamcmd_command
Runs specified command via SteamCMD Is currently async to work with Windows version TODO: Come back and add a way of showing the output of SteamCMD
src/monarch_games/linux/steam.rs:172
Functionsteamcmd_is_installed
Returns whether or not SteamCMD is installed
src/monarch_games/windows/steam.rs:105
Functionsteamcmd_is_installed
()
src/monarch_games/macos/steam.rs:26
Functionsteamcmd_is_installed
Returns whether or not SteamCMD is installed
src/monarch_games/linux/steam.rs:165
Methodstore_enabled
(&self)
src/monarch_games/monarch_client.rs:100
Methodstore_enabled
(&self)
src/monarch_games/steam_client.rs:96
Methodstore_enabled
(&self)
src/monarch_games/legendary_client.rs:141
Methodsubscription
(&self)
src/gui/components/terminal/mod.rs:87
Methodtab_button
( &self, label: &'a str, tab: SettingsTab, icon: svg::Handle, )
src/gui/pages/settings/view.rs:63
Functiontransparent
(_theme: &Theme, status: button::Status)
src/gui/styles/button.rs:281
Functionuninstall_game
Remove an installed game
src/monarch_games/monarch_client.rs:299
Methoduninstall_game
(&self, _game: &MonarchGame)
src/monarch_games/monarch_client.rs:86
Methoduninstall_game
(&self, game: &MonarchGame)
src/monarch_games/steam_client.rs:70
Methoduninstall_game
(&self, game: &MonarchGame)
src/monarch_games/legendary_client.rs:127
Methodupdate
(&mut self, message: AppMessage)
src/gui/mod.rs:175
Methodupdate
(&mut self, event: iced_term::Event)
src/gui/components/terminal/mod.rs:91
Methodupdate
(&mut self, msg: GameCardMessage)
src/gui/components/gamecard/container.rs:18
Methodupdate
(&mut self, msg: GameCardMessage)
src/gui/components/gamecard/game_browser.rs:15
Methodupdate
(&mut self, msg: GameCardMessage)
src/gui/components/gamecard/gamecard.rs:24
Methodupdate
(&mut self, message: Message)
src/gui/components/gamecard/properties.rs:106
Methodupdate
(&mut self, message: Message)
src/gui/components/gamecard/actions.rs:31
Methodupdate
(&mut self, msg: Message)
src/gui/pages/home/update.rs:7
Methodupdate
(&mut self, msg: Message)
src/gui/pages/settings/mod.rs:118
Methodupdate
(&mut self, message: Message)
src/gui/pages/store_details/download_modal.rs:81
Functionupdate_game
Update a game
src/monarch_games/monarch_client.rs:357
Functionupdate_game
Update game in db, using Sqlite upserting
src/monarch_utils/monarch_sql.rs:264
Methodupdate_game
(&self, _game: &MonarchGame)
src/monarch_games/monarch_client.rs:91
Methodupdate_game
(&self, game: &MonarchGame)
src/monarch_games/steam_client.rs:86
Methodupdate_game
(&self, game: &MonarchGame)
src/monarch_games/legendary_client.rs:132
Functionupdate_game_properties
Updates the properties of a game in the library.
src/monarch_library/library.rs:72
Methodview
(&self, window_id: Id)
src/gui/mod.rs:364
Methodview
(&self)
src/gui/components/terminal/mod.rs:83
Methodview
(&self, active_tab: crate::gui::pages::PageTab)
src/gui/components/header/mod.rs:18
Methodview
(&self, interactive: bool)
src/gui/components/gamecard/container.rs:37
Methodview
(&self, interactive: bool)
src/gui/components/gamecard/gamecard.rs:56
Methodview
(&self)
src/gui/components/gamecard/properties.rs:183
Methodview
(&self)
src/gui/components/gamecard/actions.rs:69
Methodview
(self)
src/gui/components/modal/mod.rs:36
Methodview
(&self)
src/gui/pages/library/mod.rs:227
← previousnext →301–400 of 406, ranked by callers