Click or drag to resize
AB4D logo

DXResourceBase Class

DXResourceBase class is the base class for any DXEngine's resource
Inheritance Hierarchy
SystemObject
  Ab3d.DirectXDXResourceBase
    Ab3d.DirectXDisposableDXResource
    Ab3d.DirectXSharedDXResource
    Ab3d.DirectXSharedDXResourceWrapperT

Namespace: Ab3d.DirectX
Assembly: Ab3d.DXEngine (in Ab3d.DXEngine.dll) Version: 7.1.9105.2048 (1.0.0.0)
Syntax
C#
public class DXResourceBase : IDXResource

The DXResourceBase type exposes the following members.

Constructors
 NameDescription
Public methodDXResourceBase Initializes a new instance of the DXResourceBase class.
Top
Properties
 NameDescription
Public propertyId Gets a unique id of this resource
Public propertyName Gets name of this resource
Public propertyStatic memberResourcesTracker Gets a static instance of DXResourcesTracker that is used to track objects derived from DXResourceBase.
Top
Methods
 NameDescription
Public methodStatic memberGetNextId Get next Id as long that is unique for this application. This method is thread safe and can be called from any thread. When ResourceTracking is enabled the dxResource is collected by DXResourcesTracker.
Top
See Also