35 virtual bool isValid()
const {
return id != 0xFFFFFFFF; }
46 unsigned int id = 0xFFFFFFFF;
51 #define glCheckError() glCheckError_(__FILE__, __LINE__)
54 public: ~T() { if(isValid()) printf("Unreleased resource: %s(%d)\n", #T, id);}
GraphicsObject(const GraphicsObject &)=delete
GraphicsObject & operator=(const GraphicsObject &)=delete
virtual bool isValid() const
virtual ~GraphicsObject()=default
This is an implementation of AdditiveCCD based on peridyno.
GLenum glCheckError_(const char *file, int line)