Nuitrack  1.7.0
3D Skeleton Tracking Middleware
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events Groups Pages
nuitrack.issues.IssuesData Class Referenceabstract
Inheritance diagram for nuitrack.issues.IssuesData:
Inheritance graph

Public Member Functions

override void Initialize ()
 Initialize the object data with UnmanagedResource Handle.
 
abstract T GetIssue< T > ()
 
abstract T GetUserIssue< T > (int userId)
 
abstract object Clone ()
 Get a clone of the object (a reference to the object data is added for native resource). More...
 
- Public Member Functions inherited from nuitrack.NativeResources.UnmanagedResource
void Dispose ()
 

Protected Member Functions

 IssuesData (IntPtr ptr, nuitrack.NativeResources.Deleter deleter)
 
- Protected Member Functions inherited from nuitrack.NativeResources.PooledUnmanagedResource
 PooledUnmanagedResource (IntPtr ptr, Deleter deleter)
 
override void Dispose (bool disposing)
 
- Protected Member Functions inherited from nuitrack.NativeResources.UnmanagedResource
 UnmanagedResource (IntPtr ptr, Deleter deleter)
 

Additional Inherited Members

- Properties inherited from nuitrack.NativeResources.UnmanagedResource
IntPtr Handle [get]
 

Member Function Documentation

abstract object nuitrack.issues.IssuesData.Clone ( )
pure virtual

Get a clone of the object (a reference to the object data is added for native resource).

Returns
A clone of the object.