OpenEnroth 73e68f7
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | Public Attributes | List of all members
CodeGenOptions Struct Reference

#include <CodeGenOptions.h>

Inheritance diagram for CodeGenOptions:
GameStarterOptions

Public Types

enum class  Subcommand {
  SUBCOMMAND_NONE , SUBCOMMAND_ITEM_ID , SUBCOMMAND_MAP_ID , SUBCOMMAND_BEACON_MAPPING ,
  SUBCOMMAND_HOUSE_ID , SUBCOMMAND_MONSTER_ID , SUBCOMMAND_MONSTER_TYPE , SUBCOMMAND_BOUNTY_HUNT ,
  SUBCOMMAND_MUSIC , SUBCOMMAND_DECORATIONS , SUBCOMMAND_SPEECH_PORTRAITS
}
 

Static Public Member Functions

static CodeGenOptions parse (int argc, char **argv)
 

Public Attributes

Subcommand subcommand = SUBCOMMAND_NONE
 
bool helpPrinted = false
 
- Public Attributes inherited from GameStarterOptions
std::string dataPath
 
std::string userPath
 
std::optional< LogLevellogLevel
 
bool ramFsUserData = false
 
bool headless = false
 
bool tracingRng = false
 

Member Enumeration Documentation

◆ Subcommand

enum class CodeGenOptions::Subcommand
strong
Enumerator
SUBCOMMAND_NONE 
SUBCOMMAND_ITEM_ID 
SUBCOMMAND_MAP_ID 
SUBCOMMAND_BEACON_MAPPING 
SUBCOMMAND_HOUSE_ID 
SUBCOMMAND_MONSTER_ID 
SUBCOMMAND_MONSTER_TYPE 
SUBCOMMAND_BOUNTY_HUNT 
SUBCOMMAND_MUSIC 
SUBCOMMAND_DECORATIONS 
SUBCOMMAND_SPEECH_PORTRAITS 

Member Function Documentation

◆ parse()

CodeGenOptions CodeGenOptions::parse ( int  argc,
char **  argv 
)
static

Member Data Documentation

◆ helpPrinted

bool CodeGenOptions::helpPrinted = false

◆ subcommand

Subcommand CodeGenOptions::subcommand = SUBCOMMAND_NONE

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