Minetest  5.4.0
SubgameSpec Struct Reference

#include <subgames.h>

+ Collaboration diagram for SubgameSpec:

Public Member Functions

 SubgameSpec (const std::string &id="", const std::string &path="", const std::string &gamemods_path="", const std::set< std::string > &addon_mods_paths=std::set< std::string >(), const std::string &name="", const std::string &menuicon_path="", const std::string &author="", int release=0)
 
bool isValid () const
 

Public Attributes

std::string id
 
std::string name
 
std::string author
 
int release
 
std::string path
 
std::string gamemods_path
 
std::set< std::string > addon_mods_paths
 
std::string menuicon_path
 

Constructor & Destructor Documentation

◆ SubgameSpec()

SubgameSpec::SubgameSpec ( const std::string &  id = "",
const std::string &  path = "",
const std::string &  gamemods_path = "",
const std::set< std::string > &  addon_mods_paths = std::set<std::string>(),
const std::string &  name = "",
const std::string &  menuicon_path = "",
const std::string &  author = "",
int  release = 0 
)
inline

Member Function Documentation

◆ isValid()

bool SubgameSpec::isValid ( ) const
inline

References path.

Referenced by Server::Server(), determine_subgame(), get_game_from_cmdline(), and ClientLauncher::launch_game().

+ Here is the caller graph for this function:

Member Data Documentation

◆ addon_mods_paths

std::set<std::string> SubgameSpec::addon_mods_paths

◆ author

std::string SubgameSpec::author

◆ gamemods_path

std::string SubgameSpec::gamemods_path

◆ id

◆ menuicon_path

std::string SubgameSpec::menuicon_path

◆ name

std::string SubgameSpec::name

Referenced by findWorldSubgame().

◆ path

◆ release

int SubgameSpec::release

The documentation for this struct was generated from the following file: