Castor3D 0.16.0
Multiplatform 3D engine
|
#include <GpuObjectTracker.hpp>
Classes | |
struct | ObjectDeclaration |
Public Member Functions | |
C3D_API bool | track (void *object, castor::String const &type, castor::String const &file, int line, castor::String &name) |
C3D_API bool | track (castor::Named *object, castor::String const &type, castor::String const &file, int line, castor::String &name) |
C3D_API bool | untrack (void *object, ObjectDeclaration &declaration) |
C3D_API void | reportTracked () const |
C3D_API void castor3d::GpuObjectTracker::reportTracked | ( | ) | const |
C3D_API bool castor3d::GpuObjectTracker::track | ( | castor::Named * | object, |
castor::String const & | type, | ||
castor::String const & | file, | ||
int | line, | ||
castor::String & | name ) |
C3D_API bool castor3d::GpuObjectTracker::track | ( | void * | object, |
castor::String const & | type, | ||
castor::String const & | file, | ||
int | line, | ||
castor::String & | name ) |
C3D_API bool castor3d::GpuObjectTracker::untrack | ( | void * | object, |
ObjectDeclaration & | declaration ) |