#include <Leap.h>

| Classes | |
| struct | Implementation | 
| Protected Attributes | |
| class SharedObject * | m_object | 
| Protected Member Functions | |
| LEAP_EXPORT | Interface (void *owner) | 
| LEAP_EXPORT | Interface (Implementation *reference, void *owner) | 
| LEAP_EXPORT | Interface (const Interface &rhs) | 
| LEAP_EXPORT Interface & | operator= (const Interface &rhs) | 
| virtual LEAP_EXPORT | ~Interface () | 
| template<typename T > | |
| T * | get () const | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protectedvirtual | 
| 
 | inlineprotected |