LkEngine
0.1.2
Loading...
Searching...
No Matches
Globals.h
Go to the documentation of this file.
1
5
#pragma once
6
7
#include <filesystem>
8
9
#include "
LkEngine/Core/CoreMacros.h
"
10
11
namespace
LkEngine
{
12
25
struct
FRuntimeArguments
26
{
27
int
Argc = 0;
28
char
** Argv{};
29
30
std::vector<std::string> Args{};
31
};
32
36
struct
Global
37
{
41
static
void
SetRuntimeArguments
(
const
int
Argc,
char
* Argv[]);
42
43
static
const
FRuntimeArguments
& GetRuntimeArguments();
44
};
45
48
}
CoreMacros.h
Core macros used by the entire engine.
LkEngine
Definition
Asset.h:11
LkEngine::FRuntimeArguments
Definition
Globals.h:26
LkEngine::Global
Definition
Globals.h:37
LkEngine::Global::SetRuntimeArguments
static void SetRuntimeArguments(const int Argc, char *Argv[])
Runtime arguments passed to main.
Definition
Globals.cpp:31
LkEngine
Source
LkEngine
Core
Globals.h
Generated by
1.12.0