GLFX::IObject Struct Reference

#include <glfx.h>

Inheritance diagram for GLFX::IObject:

GLFX::IEffect GLFX::IFont GLFX::IFramebuffer GLFX::IIndexBuffer GLFX::IMesh GLFX::ISceneLoader GLFX::IVertexBuffer GLFX::Scene::Material List of all members.

Public Member Functions

virtual unsigned long AddRef ()=0
virtual unsigned long Release ()=0

Member Function Documentation

virtual unsigned long GLFX::IObject::AddRef (  )  [pure virtual]

Increse reference count of this object.

Returns:
current reference count, used for debugging

Implemented in GLFX::Scene::Material.

virtual unsigned long GLFX::IObject::Release (  )  [pure virtual]

Decrese reference count of this object, and delete it when reference count is zero.

Returns:
current reference count, used for debugging

Implemented in GLFX::Scene::Material.


The documentation for this struct was generated from the following file:
SourceForge.net Logo