Wraps CryEngine's gEnv variable for global access to main modules. Initializes all C# sided handler and wrapper classes. Interfaces should be removed from here once a managed wrapper (such as Input) exists. More...
Static Public Member Functions | |
static void | Shutdown () |
Shuts the engine down, or exits game-mode while in the Sandbox. More... | |
Static Public Attributes | |
static string | EngineRootDirectory => Global.GetEnginePath().c_str() |
Root directory of the engine. More... | |
static string | DataDirectory => Global.GetGameFolder().c_str() + "/" |
Path where application data should be stored. More... | |
Properties | |
static IConsole | Console [get] |
static ICryFont | Font [get] |
static ISystem | System [get] |
static ParticleManager | ParticleManager [get] |
static I3DEngine | Engine3D [get] |
static IGameFramework | GameFramework [get] |
static ITimer | Timer [get] |
static Common.CryAudio.IAudioSystem | AudioSystem [get] |
static IRenderAuxGeom | AuxRenderer [get] |
static IPhysicalWorld | PhysicalWorld [get] |
static bool | IsSandbox [get] |
Indicates whether this T:CryEngine.Engine is running in the Sandbox. More... | |
static bool | IsSandboxGameMode [get] |
True if the application is currently running in the sandbox and GameMode has been started. More... | |
static bool | IsDedicatedServer [get] |
True if the T:CryEngine.Engine is currently running as a dedicated server. This means that certain systems like the T:CryEngine.Renderer and T:CryEngine.Input and input are not initialized. More... | |
Wraps CryEngine's gEnv variable for global access to main modules. Initializes all C# sided handler and wrapper classes. Interfaces should be removed from here once a managed wrapper (such as Input) exists.
|
inline static |
Shuts the engine down, or exits game-mode while in the Sandbox.
|
static |
Path where application data should be stored.
The data directory.
|
static |
Root directory of the engine.
The engine root directory.
|
static get |
|
static get |
|
static get |
|
static get |
|
static get |
|
static get |
|
static get |
True if the T:CryEngine.Engine is currently running as a dedicated server. This means that certain systems like the T:CryEngine.Renderer and T:CryEngine.Input and input are not initialized.
true
if is dedicated server; otherwise, false
.
|
static get |
Indicates whether this T:CryEngine.Engine is running in the Sandbox.
true
if this is running in the Sandbox; otherwise, false
.
|
static get |
True if the application is currently running in the sandbox and GameMode has been started.
true
if in GameMode; otherwise, false
.
|
static get |
|
static get |
|
static get |
|
static get |