private void InitializeOptions(AppOptionsBase options) { Options = options; }
private void Initialize(AppOptionsBase options, GraphicsContext gc, CreateModeDelegate defaultTitleScreen, CreateModeDelegate defaultOptionsScreen) { InitializeRunState(); InitializeOptions(options); InitializeGraphics(gc); InitializeTimers(); InitializeModes(defaultTitleScreen, defaultOptionsScreen); InitializeInput(); InitializeRandomGenerator(); }
private void Initialize(AppOptionsBase options, GraphicsContext gc) { SetRunStateToInitializing(); UpdateRunState(); InitializeOptions(options); InitializeGraphics(gc); InitializeTimers(); InitializeModes(); InitializeInput(); }
public AppManager(AppOptionsBase options, GraphicsContext gc, CreateModeDelegate defaultTitleScreen = null, CreateModeDelegate defaultOptionsScreen = null) { Initialize(options, gc, defaultTitleScreen, defaultOptionsScreen); }
public AppManager(AppOptionsBase options, GraphicsContext gc) { Initialize(options, gc); }