class RootObject
Base class for classes defined in the NEX library.
Basically, all public classes defined in the NEX library inherit from the RootObject
class. If a class does not inherit from this class, that fact is noted in its description. Classes that inherit from this class are created (new
) and deleted (delete
) using the memory allocation and release functions set by the MemoryManager::SetBasicMemoryFunctions
function.
Upon construction, pointers are set to the memory release functions. Therefore, even if the memory release functions are overwritten by the MemoryManager::SetBasicMemoryFunctions
function, the memory release functions set for objects allocated prior to this call are not overwritten.
RootObject
.CONFIDENTIAL