add accessors for renderer and window to Controller
This commit is contained in:
@@ -46,7 +46,13 @@ class Controller : public ExperimentFlags {
|
|||||||
absl::Status LoadFontFamilies() const;
|
absl::Status LoadFontFamilies() const;
|
||||||
absl::Status LoadAudioDevice();
|
absl::Status LoadAudioDevice();
|
||||||
|
|
||||||
|
void SetupScreen() {
|
||||||
|
master_editor_.SetupScreen(renderer_);
|
||||||
|
}
|
||||||
|
|
||||||
auto master_editor() -> editor::MasterEditor & { return master_editor_; }
|
auto master_editor() -> editor::MasterEditor & { return master_editor_; }
|
||||||
|
auto renderer() -> SDL_Renderer * { return renderer_.get(); }
|
||||||
|
auto window() -> SDL_Window * { return window_.get(); }
|
||||||
|
|
||||||
private:
|
private:
|
||||||
struct sdl_deleter {
|
struct sdl_deleter {
|
||||||
|
|||||||
Reference in New Issue
Block a user