C# Класс FSO.Client.GameFacade

Central point for accessing game objects
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
CDataRetriever FSO.Client.Rendering.City.CityDataRetriever
CacheDirectory string
CacheRoot string
Controller GameController
Cursor FSO.Common.Rendering.Framework.CursorManager
DirectX bool
EdithFont FSO.Client.UI.Framework.Font
Focus bool
Game TSOGame
GameThread Thread
GraphicsDevice GraphicsDevice
GraphicsDeviceManager GraphicsDeviceManager
LastUpdateState FSO.Common.Rendering.Framework.Model.UpdateState
Linux bool
MainFont FSO.Client.UI.Framework.Font
MessageController FSO.Client.UI.Panels.UIMessageController
Scenes FSO.Common.Rendering.Framework._3DLayer
Screens FSO.Client.UI.UILayer
Strings FSO.Client.GameContent.ContentStrings

Открытые методы

Метод Описание
GameFilePath ( string relativePath ) : string
GetCityNumber ( string CityName ) : int

This gets the number of a city when provided with a name.

Init ( ) : void
Kill ( ) : void

Kills the application.

TriggerContentLoaderReady ( ) : void

Описание методов

GameFilePath() публичный статический Метод

public static GameFilePath ( string relativePath ) : string
relativePath string
Результат string

GetCityNumber() публичный статический Метод

This gets the number of a city when provided with a name.
public static GetCityNumber ( string CityName ) : int
CityName string Name of the city.
Результат int

Init() публичный статический Метод

public static Init ( ) : void
Результат void

Kill() публичный статический Метод

Kills the application.
public static Kill ( ) : void
Результат void

TriggerContentLoaderReady() публичный статический Метод

public static TriggerContentLoaderReady ( ) : void
Результат void

Описание свойств

CDataRetriever публичное статическое свойство

public static CityDataRetriever,FSO.Client.Rendering.City CDataRetriever
Результат FSO.Client.Rendering.City.CityDataRetriever

CacheDirectory публичное статическое свойство

Place where the game can store cached values, e.g. pre modified textures to improve 2nd load speed, etc.
public static string CacheDirectory
Результат string

CacheRoot публичное статическое свойство

public static string CacheRoot
Результат string

Controller публичное статическое свойство

public static GameController,FSO.Client Controller
Результат GameController

Cursor публичное статическое свойство

public static CursorManager,FSO.Common.Rendering.Framework Cursor
Результат FSO.Common.Rendering.Framework.CursorManager

DirectX публичное статическое свойство

public static bool DirectX
Результат bool

EdithFont публичное статическое свойство

public static Font,FSO.Client.UI.Framework EdithFont
Результат FSO.Client.UI.Framework.Font

Focus публичное статическое свойство

public static bool Focus
Результат bool

Game публичное статическое свойство

public static TSOGame,FSO.Client Game
Результат TSOGame

GameThread публичное статическое свойство

public static Thread GameThread
Результат Thread

GraphicsDevice публичное статическое свойство

public static GraphicsDevice GraphicsDevice
Результат GraphicsDevice

GraphicsDeviceManager публичное статическое свойство

public static GraphicsDeviceManager GraphicsDeviceManager
Результат GraphicsDeviceManager

LastUpdateState публичное статическое свойство

public static UpdateState,FSO.Common.Rendering.Framework.Model LastUpdateState
Результат FSO.Common.Rendering.Framework.Model.UpdateState

Linux публичное статическое свойство

public static bool Linux
Результат bool

MainFont публичное статическое свойство

public static Font,FSO.Client.UI.Framework MainFont
Результат FSO.Client.UI.Framework.Font

MessageController публичное статическое свойство

public static UIMessageController,FSO.Client.UI.Panels MessageController
Результат FSO.Client.UI.Panels.UIMessageController

Scenes публичное статическое свойство

public static _3DLayer,FSO.Common.Rendering.Framework Scenes
Результат FSO.Common.Rendering.Framework._3DLayer

Screens публичное статическое свойство

public static UILayer,FSO.Client.UI Screens
Результат FSO.Client.UI.UILayer

Strings публичное статическое свойство

public static ContentStrings,FSO.Client.GameContent Strings
Результат FSO.Client.GameContent.ContentStrings