新增全局application对象
This commit is contained in:
parent
5b02f82f07
commit
00d6b5fb69
@ -8,6 +8,12 @@
|
||||
#include "spdlog/sinks/basic_file_sink.h"
|
||||
#include "spdlog/sinks/rotating_file_sink.h"
|
||||
|
||||
application* g_application = nullptr;
|
||||
|
||||
application::application() {
|
||||
g_application = this;
|
||||
}
|
||||
|
||||
void application::init(const char* runtime_dir) {
|
||||
try {
|
||||
auto max_size = 1048576 * 10; // 10MB
|
||||
|
@ -9,9 +9,11 @@ class render_target;
|
||||
class texture;
|
||||
class application;
|
||||
|
||||
extern application* g_application;
|
||||
|
||||
class CORE_API application {
|
||||
public:
|
||||
application() = default;
|
||||
application();
|
||||
virtual ~application() = default;
|
||||
|
||||
application(const application&) = delete;
|
||||
|
Loading…
x
Reference in New Issue
Block a user