Nuitrack  1.11.2
3D Skeleton Tracking Middleware
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events Groups Pages
nuitrack.issues.IssuesData Class Referenceabstract

Inherits nuitrack.NativeResources.PooledUnmanagedResource, and ICloneable.

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.