Unravel Engine C++ Reference
Loading...
Searching...
No Matches
editor.h
Go to the documentation of this file.
1#pragma once
2
3#include <cmd_line/parser.h>
4#include <context/context.hpp>
5
6namespace unravel
7{
8
9struct editor
10{
11 static auto create(rtti::context& ctx, cmd_line::parser& parser) -> bool;
12 static auto init(const cmd_line::parser& parser) -> bool;
13 static auto deinit() -> bool;
14 static auto destroy() -> bool;
15 static auto process() -> int;
16 static auto interrupt() -> bool;
17
18 static auto init_window(rtti::context& ctx) -> bool;
19};
20} // namespace unravel
static auto create(rtti::context &ctx, cmd_line::parser &parser) -> bool
Definition editor.cpp:51
static auto interrupt() -> bool
Definition editor.cpp:228
static auto destroy() -> bool
Definition editor.cpp:205
static auto process() -> int
Definition editor.cpp:224
static auto init(const cmd_line::parser &parser) -> bool
Definition editor.cpp:74
static auto deinit() -> bool
Definition editor.cpp:158
static auto init_window(rtti::context &ctx) -> bool
Definition editor.cpp:147