Свойство | Тип | Описание | |
---|---|---|---|
Camera | |||
ConfigurationManager | IConfigurationManager | ||
Content | ResourceGroupManager | ||
Engine | |||
InputManager | SharpInputSystem.InputManager | ||
RenderSystem | Axiom.Graphics.RenderSystem | ||
SceneManager | |||
Viewport | Axiom.Core.Viewport | ||
Window | Axiom.Graphics.RenderWindow | ||
keyboard | SharpInputSystem.Keyboard | ||
mouse | SharpInputSystem.Mouse |
Метод | Описание | |
---|---|---|
CreateCamera ( ) : void | ||
CreateInput ( ) : void | ||
CreateRenderSystem ( ) : void | ||
CreateRenderWindow ( ) : void | ||
CreateScene ( ) : void | ||
CreateSceneManager ( ) : void | ||
CreateViewports ( ) : void | ||
Dispose ( ) : void |
Call to when class is no longer needed
|
|
Initialize ( ) : void | ||
LoadConfiguration ( ) : void | ||
LoadContent ( ) : void | ||
Run ( ) : void | ||
Update ( float timeSinceLastFrame ) : void | ||
WindowClosed ( Axiom.Graphics.RenderWindow rw ) : void |
Window has closed
|
|
WindowFocusChange ( Axiom.Graphics.RenderWindow rw ) : void |
Window lost/regained the focus
|
|
WindowMoved ( Axiom.Graphics.RenderWindow rw ) : void |
Window has moved position
|
|
WindowResized ( Axiom.Graphics.RenderWindow rw ) : void |
Window has resized
|
Метод | Описание | |
---|---|---|
Engine_FrameRenderingQueued ( object source, FrameEventArgs e ) : void | ||
dispose ( bool disposeManagedResources ) : void |
Class level dispose method When implementing this method in an inherited class the following template should be used; protected override void dispose( bool disposeManagedResources ) { if ( !IsDisposed ) { if ( disposeManagedResources ) { // Dispose managed resources. } // If there are unmanaged resources to release, // they need to be released here. } // If it is available, make the call to the // base class's Dispose(Boolean) method base.dispose( disposeManagedResources ); } |
Метод | Описание | |
---|---|---|
PreInitialize ( ) : void |
protected Engine_FrameRenderingQueued ( object source, FrameEventArgs e ) : void | ||
source | object | |
e | FrameEventArgs | |
Результат | void |
public Update ( float timeSinceLastFrame ) : void | ||
timeSinceLastFrame | float | |
Результат | void |
public WindowClosed ( Axiom.Graphics.RenderWindow rw ) : void | ||
rw | Axiom.Graphics.RenderWindow | The RenderWindow which created this event |
Результат | void |
public WindowFocusChange ( Axiom.Graphics.RenderWindow rw ) : void | ||
rw | Axiom.Graphics.RenderWindow | The RenderWindow which created this event |
Результат | void |
public WindowMoved ( Axiom.Graphics.RenderWindow rw ) : void | ||
rw | Axiom.Graphics.RenderWindow | The RenderWindow which created this event |
Результат | void |
public WindowResized ( Axiom.Graphics.RenderWindow rw ) : void | ||
rw | Axiom.Graphics.RenderWindow | The RenderWindow which created this event |
Результат | void |
protected dispose ( bool disposeManagedResources ) : void | ||
disposeManagedResources | bool | True if Unmanaged resources should be released. |
Результат | void |
protected IConfigurationManager ConfigurationManager | ||
Результат | IConfigurationManager |
protected SharpInputSystem.InputManager InputManager | ||
Результат | SharpInputSystem.InputManager |
protected RenderSystem,Axiom.Graphics RenderSystem | ||
Результат | Axiom.Graphics.RenderSystem |
protected SceneManager,Axiom.Core SceneManager | ||
Результат |
protected RenderWindow,Axiom.Graphics Window | ||
Результат | Axiom.Graphics.RenderWindow |
protected SharpInputSystem.Keyboard keyboard | ||
Результат | SharpInputSystem.Keyboard |