Public Member Functions | Private Attributes | List of all members
SurgSim::Devices::LeapScaffold::Listener Class Reference
Inheritance diagram for SurgSim::Devices::LeapScaffold::Listener:

Public Member Functions

 Listener ()
 
void onConnect (const Leap::Controller &) override
 
void onDisconnect (const Leap::Controller &) override
 
void onFrame (const Leap::Controller &) override
 

Private Attributes

std::weak_ptr< Devices::LeapScaffoldm_scaffold
 
std::shared_ptr< Framework::Loggerm_logger
 

Constructor & Destructor Documentation

§ Listener()

SurgSim::Devices::LeapScaffold::Listener::Listener ( )
inline

Member Function Documentation

§ onConnect()

void SurgSim::Devices::LeapScaffold::Listener::onConnect ( const Leap::Controller &  )
inlineoverride

§ onDisconnect()

void SurgSim::Devices::LeapScaffold::Listener::onDisconnect ( const Leap::Controller &  )
inlineoverride

§ onFrame()

void SurgSim::Devices::LeapScaffold::Listener::onFrame ( const Leap::Controller &  )
inlineoverride

Member Data Documentation

§ m_logger

std::shared_ptr<Framework::Logger> SurgSim::Devices::LeapScaffold::Listener::m_logger
private

§ m_scaffold

std::weak_ptr<Devices::LeapScaffold> SurgSim::Devices::LeapScaffold::Listener::m_scaffold
private

The documentation for this class was generated from the following file: