Property | Type | Description | |
---|---|---|---|
Camera | |||
CameraManager | |||
CursorWasVisible | bool | ||
DetailsPanel | |||
TrayManager | |||
Viewport | Axiom.Core.Viewport |
Method | Description | |
---|---|---|
FrameRenderingQueued ( FrameEventArgs evt ) : bool |
|
|
KeyPressed ( SharpInputSystem evt ) : bool |
|
|
KeyReleased ( SharpInputSystem evt ) : bool |
|
|
MouseMoved ( SharpInputSystem evt ) : bool |
IMPORTANT: When overriding this handler, remember to allow the tray manager to filter out any interface-related mouse events before processing them in your scene. If the tray manager handler returns true, the event was meant for the trays, not you. |
|
MousePressed ( SharpInputSystem evt, SharpInputSystem id ) : bool |
IMPORTANT: When overriding this handler, remember to allow the tray manager to filter out any interface-related mouse events before processing them in your scene. If the tray manager handler returns true, the event was meant for the trays, not you. |
|
MouseReleased ( SharpInputSystem evt, SharpInputSystem id ) : bool |
IMPORTANT: When overriding this handler, remember to allow the tray manager to filter out any interface-related mouse events before processing them in your scene. If the tray manager handler returns true, the event was meant for the trays, not you. |
|
RestoreState ( NameValuePairList state ) : void |
Automatically restores position and orientation for free-look cameras.
|
|
SaveState ( NameValuePairList state ) : void |
Automatically saves position and orientation for free-look cameras.
|
|
SdkSample ( ) : System | ||
Shutdown ( ) : void |
|
|
Unpaused ( ) : void |
Manually update the cursor position after being unpaused.
|
|
WindowResized ( Axiom.Graphics.RenderWindow rw ) : void |
|
Method | Description | |
---|---|---|
Setup ( Axiom.Graphics.RenderWindow window, SharpInputSystem keyboard, SharpInputSystem mouse ) : void |
Extendeded to setup a default tray interface and camera controller.
|
|
SetupView ( ) : void |
|
public FrameRenderingQueued ( FrameEventArgs evt ) : bool | ||
evt | FrameEventArgs | |
return | bool |
public KeyPressed ( SharpInputSystem evt ) : bool | ||
evt | SharpInputSystem | |
return | bool |
public KeyReleased ( SharpInputSystem evt ) : bool | ||
evt | SharpInputSystem | |
return | bool |
public MouseMoved ( SharpInputSystem evt ) : bool | ||
evt | SharpInputSystem | |
return | bool |
public MousePressed ( SharpInputSystem evt, SharpInputSystem id ) : bool | ||
evt | SharpInputSystem | |
id | SharpInputSystem | |
return | bool |
public MouseReleased ( SharpInputSystem evt, SharpInputSystem id ) : bool | ||
evt | SharpInputSystem | |
id | SharpInputSystem | |
return | bool |
public RestoreState ( NameValuePairList state ) : void | ||
state | NameValuePairList | |
return | void |
public SaveState ( NameValuePairList state ) : void | ||
state | NameValuePairList | |
return | void |
protected Setup ( Axiom.Graphics.RenderWindow window, SharpInputSystem keyboard, SharpInputSystem mouse ) : void | ||
window | Axiom.Graphics.RenderWindow | |
keyboard | SharpInputSystem | |
mouse | SharpInputSystem | |
return | void |
public WindowResized ( Axiom.Graphics.RenderWindow rw ) : void | ||
rw | Axiom.Graphics.RenderWindow | |
return | void |
protected SdkCameraManager,Axiom.Samples CameraManager | ||
return |
protected ParamsPanel,Axiom.Samples DetailsPanel | ||
return |
protected SdkTrayManager,Axiom.Samples TrayManager | ||
return |