#ifndef OPENGL_MEMORY_H #define OPENGL_MEMORY_H #include #include #include #include #include #include #include template XType *cmn_resizemem( XType *ptr, Tint size ) { size *= sizeof(XType); ptr = (XType*)realloc( ptr, size ); if ( !ptr ) { fprintf(stderr, "Could not reallocate '%d'\ bytes of memory.\n", size); } return ptr; } class OpenGl_MemoryMgr { private: OpenGl_MemoryMgr(); OpenGl_MemoryMgr(const OpenGl_MemoryMgr&); ~OpenGl_MemoryMgr(); }; #endif //OPENGL_MEMORY_H