C# Class Nomad.Game

Inheritance: System.Windows.Forms.ApplicationContext, IGame
Afficher le fichier Open project: Azerothian/fc3editor Class Usage Examples

Méthodes publiques

Свойство Type Description
programGuid string

Méthodes publiques

Méthode Description
EnableUICallback ( bool enable ) : void
Initialise ( ) : void
LoadCompletedCallback ( bool success ) : void
OnKeyEvent ( System.Enums ke, System args ) : void
OnMouseEvent ( System.Enums me, System args ) : void
OpenExistingAppCallback ( IntPtr hWnd, IntPtr lParam ) : bool
PopInput ( IInputSink input ) : void
PushInput ( IInputSink input ) : void
Run ( bool engineRunning, string initMapPath ) : void
SaveCompletedCallback ( bool success ) : void
UpdateCallback ( float dt ) : void

Private Methods

Méthode Description
EventCallback ( uint eventType, IntPtr eventPtr ) : void
GetInputs ( ) : IEnumerable
LoadMapInternal ( string fileName, EditorDocument callback ) : void

Method Details

EnableUICallback() public méthode

public EnableUICallback ( bool enable ) : void
enable bool
Résultat void

Initialise() public méthode

public Initialise ( ) : void
Résultat void

LoadCompletedCallback() public méthode

public LoadCompletedCallback ( bool success ) : void
success bool
Résultat void

OnKeyEvent() public méthode

public OnKeyEvent ( System.Enums ke, System args ) : void
ke System.Enums
args System
Résultat void

OnMouseEvent() public méthode

public OnMouseEvent ( System.Enums me, System args ) : void
me System.Enums
args System
Résultat void

OpenExistingAppCallback() public static méthode

public static OpenExistingAppCallback ( IntPtr hWnd, IntPtr lParam ) : bool
hWnd System.IntPtr
lParam System.IntPtr
Résultat bool

PopInput() public méthode

public PopInput ( IInputSink input ) : void
input IInputSink
Résultat void

PushInput() public méthode

public PushInput ( IInputSink input ) : void
input IInputSink
Résultat void

Run() public méthode

public Run ( bool engineRunning, string initMapPath ) : void
engineRunning bool
initMapPath string
Résultat void

SaveCompletedCallback() public méthode

public SaveCompletedCallback ( bool success ) : void
success bool
Résultat void

UpdateCallback() public méthode

public UpdateCallback ( float dt ) : void
dt float
Résultat void

Property Details

programGuid public_oe static_oe property

public static string programGuid
Résultat string