Castor3D 0.16.0
Multiplatform 3D engine
Classes | Namespaces | Macros
BlockTimer.hpp File Reference

Classes

class  castor::BlockTimer
 

Namespaces

namespace  castor
 

Macros

#define CU_TimeNoFile(Name)   castor::BlockTimer CU_Join( timer, __LINE__ ){ "", __FUNCTION__, Name, uint32_t( __LINE__ ) }
 
#define CU_TimeEx(Name)   castor::BlockTimer CU_Join( timer, __LINE__ ){ __FILE__, __FUNCTION__, Name, uint32_t( __LINE__ ) }
 
#define CU_Time()   castor::BlockTimer CU_Join( timer, __LINE__ ){ __FILE__, __FUNCTION__, "", uint32_t( __LINE__ ) }
 

Macro Definition Documentation

◆ CU_Time

#define CU_Time ( )    castor::BlockTimer CU_Join( timer, __LINE__ ){ __FILE__, __FUNCTION__, "", uint32_t( __LINE__ ) }

◆ CU_TimeEx

#define CU_TimeEx ( Name)    castor::BlockTimer CU_Join( timer, __LINE__ ){ __FILE__, __FUNCTION__, Name, uint32_t( __LINE__ ) }

◆ CU_TimeNoFile

#define CU_TimeNoFile ( Name)    castor::BlockTimer CU_Join( timer, __LINE__ ){ "", __FUNCTION__, Name, uint32_t( __LINE__ ) }