17 using std::make_unique;
19 using std::unique_ptr;
38 engine = unique_ptr<Engine>(Engine::createOffScreenInstance(512, 512,
false,
false,
false));
39 engine->setSceneColor(
Color4(39.0f / 255.0f, 39.0f / 255.0f, 39.0f / 255.0f, 1.0f));
49 engine->getGUI()->handleEvents();
55 engine->getGUI()->render();
65 Console::println(
"TextureTabView::initialize(): An error occurred: " +
string(exception.what()));
Color 4 definition class.
GUI screen node that represents a screen that can be rendered via GUI system.
void addTooltipRequestListener(GUITooltipRequestListener *listener)
Add tooltip request listener.
void dispose() override
Disposes the view.
void display() override
Renders the view.
void reloadOutliner() override
Reload outliner.
unique_ptr< Engine > engine
void initialize() override
Initiates the view.
unique_ptr< TextureTabController > textureTabController
void deactivate() override
Deactivate.
Engine * getEngine() override
void handleInputEvents() override
Handle input events that have not yet been processed.
TabView::OutlinerState outlinerState
void activate() override
Activate.
GUIScreenNode * screenNode
void updateRendering() override
Update rendering.
~TextureTabView()
Destructor.
std::exception Exception
Exception base class.