nn::nex::RootObject Class

Syntax

class RootObject

Description

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.

Revision History

2013/03/07
Noted that public classes inherit from RootObject.
2011/01/27
Initial version.

CONFIDENTIAL