Spore ModAPI  2.4.0
API for creating C++ mods for Spore
Public Member Functions | List of all members
DefaultObject Class Reference

A default implementation of the Object class. More...

#include <Object.h>

Inheritance diagram for DefaultObject:
Object

Public Member Functions

 DefaultObject ()
 
virtual int AddRef () override
 
virtual int Release () override
 
virtual void * Cast (uint32_t typeID) const override
 

Additional Inherited Members

- Static Public Attributes inherited from Object
static const uint32_t TYPE = 0xEE3F516E
 
- Protected Member Functions inherited from Object
virtual ~Object ()
 

Detailed Description

A default implementation of the Object class.

Constructor & Destructor Documentation

◆ DefaultObject()

DefaultObject::DefaultObject ( )
inline

Member Function Documentation

◆ AddRef()

virtual int DefaultObject::AddRef ( )
overridevirtual

Implements Object.

◆ Cast()

virtual void* DefaultObject::Cast ( uint32_t  typeID) const
overridevirtual

Implements Object.

◆ Release()

virtual int DefaultObject::Release ( )
overridevirtual

Implements Object.


The documentation for this class was generated from the following file: