#include "Editor.h" #include "Model.h" #include namespace Editor { Mode mode {Mode::Cube}; State state {State::None}; char textureFilename[400] {"/"}; unsigned texture {0}; char forcedAxis {-1}; float t {0.0f}; uint8_t bitmap[32*32*4] {255}; void SetMode(const Mode value) { mode = value; if (mode == Mode::Cube) { model.SelectAllFaces(false); } else if (mode == Mode::Face) { model.SelectAllCubes(false); } } void SetState(const State value) { forcedAxis = -1; if (state == value) { state = State::None; } else { state = value; } } }