|
virtual void | AddDriverArguments () |
|
virtual void | OnceOnly (VArguments &args) |
|
virtual void | DefineNeededElements () |
|
virtual void | HandleResize () |
|
void | ReinitEden () |
|
virtual void | AddDriverArguments () |
|
virtual void | OnceOnly (VArguments &args) |
|
virtual void | DefineNeededElements () |
|
virtual void | HandleResize () |
|
void | ReinitEden () |
|
void | SaveGridWithNextFilename () |
|
void | SaveGridWithConstantFilename (const char *filename) |
|
virtual void | ReinitUs () |
|
virtual void | PostReinit (VArguments &args) |
|
virtual void | PostReinitPhysics () |
|
void | ToggleTileView () |
|
void | RegisterToolboxElement (Element< CC > *element) |
|
void | AddDriverArguments () |
|
void | SetScreenSize (u32 width, u32 height) |
|
StatsRenderer< OurGridConfig > & | GetStatsRenderer () |
|
void | RunHelper () |
|
void | AutosaveGrid (u32 epochs) |
|
void | SaveGrid (const char *filename) |
|
void | LoadFromConfigurationPath () |
|
const char * | GetSimDirPathTemporary (const char *format,...) const |
|
void | ReloadCurrentConfigurationPath () |
|
void | Init (u32 argc, const char **argv) |
|
VArguments & | GetVArguments () |
|
void | RegisterArgument (const char *description, const char *filter, VArgumentHandleValue func, void *handlerArg, bool runFunc) |
|
void | RegisterSection (const char *sectionLabel) |
|
u32 | GetHaltAfterAEPS () |
|
double | GetAEPS () |
|
double | GetAER () |
|
void | SetAER (double aer) |
|
double | GetRecentAER () |
|
void | SetRecentAER (double aer) |
|
u32 | GetAEPSPerFrame () |
|
double | GetOverheadPercent () |
|
OurGrid & | GetGrid () |
|
void | SetSeed (u32 seed) |
|
void | Reinit () |
|
void | Run () |
|
|
static void | SayArgPointless (const char *arg, void *ptr) |
|
static void | ConfigStatsOnlyView (const char *not_used, void *driverptr) |
|
static void | ConfigMinimalView (const char *not_used, void *driverptr) |
|
static void | SetRecordScreenshotPerAEPSFromArgs (const char *aeps, void *driverptr) |
|
static void | SetStartPausedFromArgs (const char *not_used, void *driverptr) |
|
static void | DontShowHelpPanelOnStart (const char *not_used, void *driverptr) |
|
static void | SetIncreaseTextSizeFlag (const char *not_used, void *driverptr) |
|
virtual void MFM::MFMSimDHSDemo::AddDriverArguments |
( |
| ) |
|
|
inlinevirtual |
Adds any command-line arguments desired, by calling #RegisterArgument with appropriate arguments. Note: (Sub-)subclasses of AbstractDriver should always override this method, even if they do not wish to add command-line arguments, and begin their overriding method with Super::AddDriverArguments(). Such chaining lets all levels of abstraction define command-line arguments, with the most abstract going first.
Reimplemented from MFM::AbstractDriver< OurGridConfig >.
virtual void MFM::MFMSimDHSDemo::AddDriverArguments |
( |
| ) |
|
|
inlinevirtual |
Adds any command-line arguments desired, by calling #RegisterArgument with appropriate arguments. Note: (Sub-)subclasses of AbstractDriver should always override this method, even if they do not wish to add command-line arguments, and begin their overriding method with Super::AddDriverArguments(). Such chaining lets all levels of abstraction define command-line arguments, with the most abstract going first.
Reimplemented from MFM::AbstractDriver< OurGridConfig >.
virtual void MFM::MFMSimDHSDemo::DefineNeededElements |
( |
| ) |
|
|
inlinevirtual |
virtual void MFM::MFMSimDHSDemo::DefineNeededElements |
( |
| ) |
|
|
inlinevirtual |
virtual void MFM::MFMSimDHSDemo::OnceOnly |
( |
VArguments & |
args | ) |
|
|
inlinevirtual |
To be run during first initialization, only once. This runs after all standard argument parsing and is available to extend that behavior. Any overrides of this method should be certain to call Super::OnceOnly (probably at the beginning, but in any case, sometime) during their execution, so more abstract levels can do any processing they need to.
- Parameters
-
args | The VArguments , which should have been gotten from the command line. These allow this method to configure itself properly from the command line arguments. |
Reimplemented from MFM::AbstractGUIDriver< OurGridConfig >.
virtual void MFM::MFMSimDHSDemo::OnceOnly |
( |
VArguments & |
args | ) |
|
|
inlinevirtual |
To be run during first initialization, only once. This runs after all standard argument parsing and is available to extend that behavior. Any overrides of this method should be certain to call Super::OnceOnly (probably at the beginning, but in any case, sometime) during their execution, so more abstract levels can do any processing they need to.
- Parameters
-
args | The VArguments , which should have been gotten from the command line. These allow this method to configure itself properly from the command line arguments. |
Reimplemented from MFM::AbstractGUIDriver< OurGridConfig >.
void MFM::MFMSimDHSDemo::ReinitEden |
( |
| ) |
|
|
inlinevirtual |
void MFM::MFMSimDHSDemo::ReinitEden |
( |
| ) |
|
|
inlinevirtual |
The documentation for this struct was generated from the following file:
- src/drivers/mfmbigtile/src/main.cpp