|
QSDK 1.1 Documentation |
#include <Q/input.h>
Inheritance diagram for Input::ControllerManager2:

Public Types | |
| typedef Com::Ptr< ControllerManager2 > | PTR |
Public Member Functions | |
| virtual unsigned int | portCount () const=0 |
| virtual uint32_t | connectedPorts () const=0 |
| virtual bool | connectionChanges (uint32_t &connected, uint32_t &disconnected) const=0 |
| virtual Utils::Result | getController (unsigned int port, const Com::UUID &iid, void **connReturn)=0 |
| Com::Ptr< Controller2 > | controller (unsigned int port) |
Static Public Attributes | |
| Com::UUID | IID |
| Com::UUID | CLSID |
|
|
Return a bitmap of connected controller ports. |
|
||||||||||||
|
Return |
|
|
Return the controller instance connected to the given port. |
|
||||||||||||||||
|
Return the controller instance connected to the given port. If no controller is connected to the given port, the value 'ENoController' is returned. |
|
|
Return a count of how many ports are available for connecting controllers. For implementation convenience, this number will never be greater than 32. |
|
|
The Unknown interface has an interface identifier with value Reimplemented from Com::Unknown. |
|
|
|
Qube Software Limited © 2000-2004
|
|