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:40
static auto interrupt() -> bool
Definition editor.cpp:296
static auto destroy() -> bool
Definition editor.cpp:271
static auto process() -> int
Definition editor.cpp:292
static auto init(const cmd_line::parser &parser) -> bool
Definition editor.cpp:65
static auto deinit() -> bool
Definition editor.cpp:211
static auto init_window(rtti::context &ctx) -> bool
Definition editor.cpp:200