Etterna 0.74.4
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
MenuRowDef Struct Reference
Collaboration diagram for MenuRowDef:
Collaboration graph
[legend]

Public Member Functions

 MenuRowDef (int r, const std::string &n, MenuRowUpdateEnabled pe, bool bTT, bool bTI, int d, const char *c0=nullptr, const char *c1=nullptr, const char *c2=nullptr, const char *c3=nullptr, const char *c4=nullptr, const char *c5=nullptr, const char *c6=nullptr, const char *c7=nullptr, const char *c8=nullptr, const char *c9=nullptr, const char *c10=nullptr, const char *c11=nullptr, const char *c12=nullptr, const char *c13=nullptr, const char *c14=nullptr, const char *c15=nullptr, const char *c16=nullptr, const char *c17=nullptr, const char *c18=nullptr, const char *c19=nullptr, const char *c20=nullptr, const char *c21=nullptr, const char *c22=nullptr, const char *c23=nullptr, const char *c24=nullptr, const char *c25=nullptr)
 
 MenuRowDef (int r, const std::string &n, bool e, bool bTT, bool bTI, int d, std::vector< std::string > &options)
 
 MenuRowDef (int r, const std::string &n, bool e, bool bTT, bool bTI, int d, const char *c0=nullptr, const char *c1=nullptr, const char *c2=nullptr, const char *c3=nullptr, const char *c4=nullptr, const char *c5=nullptr, const char *c6=nullptr, const char *c7=nullptr, const char *c8=nullptr, const char *c9=nullptr, const char *c10=nullptr, const char *c11=nullptr, const char *c12=nullptr, const char *c13=nullptr, const char *c14=nullptr, const char *c15=nullptr, const char *c16=nullptr, const char *c17=nullptr, const char *c18=nullptr, const char *c19=nullptr, const char *c20=nullptr, const char *c21=nullptr, const char *c22=nullptr, const char *c23=nullptr, const char *c24=nullptr, const char *c25=nullptr)
 
 MenuRowDef (int r, const std::string &n, bool e, bool bTT, bool bTI, int d, int low, int high)
 
void SetOneUnthemedChoice (const std::string &sChoice)
 
bool SetDefaultChoiceIfPresent (const std::string &sChoice)
 

Public Attributes

int iRowCode { 0 }
 
std::string sName
 
bool bEnabled { false }
 
MenuRowUpdateEnabled pfnEnabled {}
 
int iDefaultChoice { 0 }
 
std::vector< std::string > choices
 
bool bThemeTitle { false }
 
bool bThemeItems { false }
 

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