Posted: Thu Jun 19, 2014 4:40 pm
I am studying computer science and just out of general interest is OGRE_NEW a result of the new operator being overridden?
Support and community hang-out spot for Ogre3D
Code: Select all
#define OGRE_NEW new
OGRE_NEW - use to allocate an object which have custom new/delete operators
to handle custom allocations, usually this means it's derived from Ogre::AllocatedObject.
Free the memory using OGRE_DELETE. You can in fact use the regular new/delete
for these classes but you won't get any line number debugging if you do.
The memory category is automatically derived for these classes; for all other
allocations you have to specify it.