- Namespace
- SharpInputSystem
- Base Types
-
- object
- Derived Types
graph BT
Type-->Base0["object"]
Type["InputManager"]
class Type type-node
Derived0["SWFInputManager"]-->Type
click Derived0 "/sharpinputsystem/api/SharpInputSystem.SWF/SWFInputManager"
Syntax
public abstract class InputManager
Fields
| Name | Constant Value | Summary |
|---|---|---|
| _createdInputObjects |
Properties
| Name | Value | Summary |
|---|---|---|
| FreeDevices | IEnumerable |
Lists all unused devices
|
| InputSystemName | string |
Gets the name of the current input system.. eg. "DirectX", "Sdl", "Xna", etc
|
| Version | string |
Gets version of the Assembly
|
Methods
| Name | Value | Summary |
|---|---|---|
| _initialize |
void |
|
| CreateInputObject |
T |
Returns the type of input requested or raises Exception
|
| CreateInputSystem |
InputManager |
Creates appropriate input system dependent on platform.
static
|
| CreateInputSystem |
InputManager |
Creates appropriate input system dependent on platform.
static
|
| CreateInputSystem |
InputManager |
Creates appropriate input system dependent on platform.
static
|
| CreateInputSystem |
InputManager |
Creates appropriate input system dependent on platform.
static
|
| DestroyInputObject |
void |
Destroys Input Object
|
| DeviceCount |
int |
Returns the number of the specified devices discovered by OIS
|
| RegisterFactory |
void | |
| UnregisterFactory |
void |