Returns the available launch argument names.
Class Loader
#include <Geode/loader/Loader.hpp>
classLoader{ ... }
No description provided
Examples0
Public static methods1
staticgeode::Loader*get()
No description provided
Public member functions24
boolisForwardCompatMode()
No description provided
voidsaveData()
No description provided
voidloadData()
No description provided
geode::VersionInfogetVersion()
No description provided
geode::VersionInfominModVersion()
No description provided
geode::VersionInfomaxModVersion()
No description provided
boolisModVersionSupported(geode::VersionInfoconst&version)
No description provided
geode::Loader::LoadingStategetLoadingState()
No description provided
boolisModInstalled()const
No description provided
geode::Mod*getInstalledMod()const
No description provided
boolisModLoaded()const
No description provided
geode::Mod*getLoadedMod()const
No description provided
std::vector<geode::Mod*>getAllMods()
No description provided
std::vector<geode::LoadProblem>getAllProblems()const
No description provided
std::vector<geode::LoadProblem>getLoadProblems()const
No description provided
std::vector<geode::LoadProblem>getOutdated()const
No description provided
std::vector<geode::LoadProblem>getRecommendations()const
No description provided
std::vector<std::string>getLaunchArgumentNames()const
boolhasLaunchArgument(std::string_viewname)const
Returns whether the specified launch argument was passed in via the command line.
name
The argument name
std::optional<std::string>getLaunchArgument(std::string_viewname)const
Get a launch argument. These are passed into the game as command-line arguments with the format --geode:arg-name=value
.
name
The argument name
The value, if present
boolgetLaunchFlag(std::string_viewname)const
Get a launch argument flag. Returns whether the argument is present and its value is exactly true
.
name
The argument name
template<class T>geode::Result<T>parseLaunchArgument(std::string_viewname)const
Get and parse a launch argument value using the setting value system.
name
The argument name
voidqueueInMainThread()
No description provided
std::stringgetGameVersion()
Returns the current game version.
The game version
Fields0
Protected member functions1
geode::Mod*takeNextMod()
No description provided