Virtual Function newSpecies()
The job of this function is to return a pointer to a brand new object of the same type as self. Here is the function declaration provided by macro RW_DECLARE_COLLECTABLE_CLASS:
 
virtual RWCollectable* newSpecies() const;
The definition is automatically provided by either version of RWDEFINITION_MACRO.