Engine
Class Engine

source: e:\games\UnrealTournament\Engine\Classes\Engine.uc
Core.Object
   |
   +--Core.Subsystem
      |
      +--Engine.Engine
Direct Known Subclasses:EditorEngine

class Engine
extends Core.Subsystem

//============================================================================= // Engine: The base class of the global application object classes. // This is a built-in Unreal class and it shouldn't be modified. //=============================================================================
Variables
 audiosubsystem Audio
 client Client
 GameCycles, ClientCycles
 primitive Cylinder
 class GameRenderDevice
 renderbase Render


Source Code


00001	//=============================================================================
00002	// Engine: The base class of the global application object classes.
00003	// This is a built-in Unreal class and it shouldn't be modified.
00004	//=============================================================================
00005	class Engine extends Subsystem
00006		native
00007		noexport
00008		transient;
00009	
00010	// Drivers.
00011	var config class<RenderDevice>   GameRenderDevice;
00012	var(Drivers) config class<AudioSubsystem> AudioDevice;
00013	var(Drivers) config class<Console>        Console;
00014	var(Drivers) config class<NetDriver>      NetworkDevice;
00015	var(Drivers) config class<Language>       Language;
00016	
00017	// Variables.
00018	var primitive Cylinder;
00019	var const client Client;
00020	var const renderbase Render;
00021	var const audiosubsystem Audio;
00022	var int TickCycles, GameCycles, ClientCycles;
00023	var(Settings) config int CacheSizeMegs;
00024	var(Settings) config bool UseSound;
00025	var(Settings) float CurrentTickRate;
00026	
00027	defaultproperties
00028	{
00029	     CacheSizeMegs=2
00030	     UseSound=True
00031	}

End Source Code