Castor3D  ..
Classes | Fonctions membres publiques | Liste de tous les membres
Référence de la classe Castor3D::GpuObjectTracker

Trace les objets alloués sur le GPU. Plus de détails...

Classes

struct  ObjectDeclaration
 

Fonctions membres publiques

C3D_API bool Track (void *p_object, std::string const &p_type, std::string const &p_file, int p_line, std::string &p_name)
 
C3D_API bool Track (Castor::Named *p_object, std::string const &p_type, std::string const &p_file, int p_line, std::string &p_name)
 
C3D_API bool Untrack (void *p_object, ObjectDeclaration &p_declaration)
 
C3D_API void ReportTracked ()
 

Description détaillée

Trace les objets alloués sur le GPU.

Auteur
Sylvain DOREMUS
Date
04/12/2016
Version
0.9.0

Documentation des fonctions membres

◆ ReportTracked()

C3D_API void Castor3D::GpuObjectTracker::ReportTracked ( )

◆ Track() [1/2]

C3D_API bool Castor3D::GpuObjectTracker::Track ( void *  p_object,
std::string const &  p_type,
std::string const &  p_file,
int  p_line,
std::string &  p_name 
)

◆ Track() [2/2]

C3D_API bool Castor3D::GpuObjectTracker::Track ( Castor::Named *  p_object,
std::string const &  p_type,
std::string const &  p_file,
int  p_line,
std::string &  p_name 
)

◆ Untrack()

C3D_API bool Castor3D::GpuObjectTracker::Untrack ( void *  p_object,
ObjectDeclaration p_declaration 
)

La documentation de cette classe a été générée à partir du fichier suivant :