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

Represents a wrapper for UnmanagedResource object allocated from the object pool. More...

Inherits nuitrack.NativeResources.UnmanagedResource.

Inherited by nuitrack.Frame< T >, nuitrack.GestureData, nuitrack.HandTrackerData, nuitrack.issues.IssuesData, nuitrack.SkeletonData, nuitrack.UserGesturesStateData, and nuitrack.UserStateData.

Public Member Functions

abstract void Initialize ()
 Initialize the object data with UnmanagedResource Handle.
 
- Public Member Functions inherited from nuitrack.NativeResources.UnmanagedResource
void Dispose ()
 

Protected Member Functions

 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]
 

Detailed Description

Represents a wrapper for UnmanagedResource object allocated from the object pool.