Property | Type | Description | |
---|---|---|---|
SetupInput | ConfigureInput |
Property | Type | Description | |
---|---|---|---|
aniso | int | ||
camAccel | Vector3 | ||
camSpeed | float | ||
camVelocity | Vector3 | ||
camera | |||
cameraScale | float | ||
cameraVector | Vector3 | ||
debugText | string | ||
debugTextDelay | float | ||
engine | |||
filtering | TextureFiltering | ||
guiRenderer | CeGui.Renderer | ||
input | |||
keyboard | SharpInputSystem.Keyboard | ||
keypressDelay | float | ||
mouse | SharpInputSystem.Mouse | ||
rootGuiSheet | CeGui.GuiSheet | ||
scene | |||
showDebugOverlay | bool | ||
statDelay | float | ||
viewport | Axiom.Core.Viewport | ||
window | Axiom.Graphics.RenderWindow |
Method | Description | |
---|---|---|
ChooseSceneManager ( ) : void | ||
CreateCamera ( ) : void | ||
CreateScene ( ) : void |
|
|
CreateViewports ( ) : void | ||
Dispose ( ) : void | ||
Setup ( ) : bool | ||
SetupResources ( ) : void | ||
Start ( ) : void | ||
TechDemo ( ) : System |
Method | Description | |
---|---|---|
CreateGUI ( ) : void | ||
CreateResourceListener ( ) : void |
Optional override method where you can create resource listeners (e.g. for loading screens)
|
|
IfKeyPressed ( KeyCodes key, KeyPressCommand command ) : void | ||
IfKeyPressed ( KeyCodes key, float delay, KeyPressCommand command ) : void | ||
LoadResources ( ) : void |
Optional override method where you can perform resource group loading Must at least do ResourceGroupManager.Instance.InitializeAllResourceGroups(); |
|
OnFrameEnded ( object source, FrameEventArgs evt ) : void | ||
OnFrameRenderingQueued ( object source, FrameEventArgs evt ) : void | ||
OnFrameStarted ( object source, FrameEventArgs evt ) : void | ||
SetDebugText ( string text ) : void |
Show a text message on screen for two seconds.
|
|
SetDebugText ( string text, float delay ) : void |
Show a text message on screen for the specified amount of time.
|
|
ShowDebugOverlay ( bool show ) : void |
Shows the debug overlay, which displays performance statistics.
|
|
TakeScreenshot ( string fileName ) : void | ||
UpdateStats ( ) : void | ||
_setupInput ( ) : |
protected IfKeyPressed ( KeyCodes key, KeyPressCommand command ) : void | ||
key | KeyCodes | |
command | KeyPressCommand | |
return | void |
protected IfKeyPressed ( KeyCodes key, float delay, KeyPressCommand command ) : void | ||
key | KeyCodes | |
delay | float | |
command | KeyPressCommand | |
return | void |
protected OnFrameEnded ( object source, FrameEventArgs evt ) : void | ||
source | object | |
evt | FrameEventArgs | |
return | void |
protected OnFrameRenderingQueued ( object source, FrameEventArgs evt ) : void | ||
source | object | |
evt | FrameEventArgs | |
return | void |
protected OnFrameStarted ( object source, FrameEventArgs evt ) : void | ||
source | object | |
evt | FrameEventArgs | |
return | void |
protected SetDebugText ( string text ) : void | ||
text | string | |
return | void |
protected SetDebugText ( string text, float delay ) : void | ||
text | string | Text to show |
delay | float | Duration in seconds |
return | void |
protected ShowDebugOverlay ( bool show ) : void | ||
show | bool | |
return | void |
protected TakeScreenshot ( string fileName ) : void | ||
fileName | string | |
return | void |
protected _setupInput ( ) : |
||
return |
protected SharpInputSystem.Keyboard keyboard | ||
return | SharpInputSystem.Keyboard |