|
static HDCallbackCode HDCALLBACK | run (void *data) |
| The callback wrapper passed to OpenHaptics. More...
|
|
SurgSim::Device::PhantomScaffold::Callback::Callback |
( |
| ) |
|
|
inline |
SurgSim::Device::PhantomScaffold::Callback::~Callback |
( |
| ) |
|
|
inline |
SurgSim::Device::PhantomScaffold::Callback::Callback |
( |
const Callback & |
| ) |
|
|
private |
bool SurgSim::Device::PhantomScaffold::Callback::create |
( |
| ) |
|
|
inline |
bool SurgSim::Device::PhantomScaffold::Callback::destroy |
( |
| ) |
|
|
inline |
bool SurgSim::Device::PhantomScaffold::Callback::isValid |
( |
| ) |
const |
|
inline |
Callback& SurgSim::Device::PhantomScaffold::Callback::operator= |
( |
const Callback & |
| ) |
|
|
private |
HDCallbackCode HDCALLBACK SurgSim::Device::PhantomScaffold::Callback::run |
( |
void * |
data | ) |
|
|
staticprivate |
The callback wrapper passed to OpenHaptics.
- Parameters
-
[in,out] | data | The user data (in our case, the scaffold pointer). |
- Returns
- HD_CALLBACK_CONTINUE to wait for the next frame, or HD_CALLBACK_DONE to terminate further calls.
HDSchedulerHandle SurgSim::Device::PhantomScaffold::Callback::m_callbackHandle |
|
private |
The haptic loop callback handle.
bool SurgSim::Device::PhantomScaffold::Callback::m_haveCallback |
|
private |
True if the callback has been created (and not destroyed).
std::shared_ptr<PhantomScaffold> SurgSim::Device::PhantomScaffold::Callback::m_scaffold |
|
private |
The documentation for this class was generated from the following file: