CrystalSpace

Public API Reference

csPluginReference Class Reference

An object representing a reference to a library. More...

#include <cstool/saverref.h>

Inheritance diagram for csPluginReference:

List of all members.

Public Member Functions

 csPluginReference (const char *name, const char *id)
 The constructor.
virtual const char * GetClassID () const
 Get the Class ID of the plugin.
virtual const char * GetName () const
 Query object name.
virtual iObjectQueryObject ()
 Get the iObject for this interface.
void SelfDestruct ()
 Remove me!
virtual ~csPluginReference ()
 The destructor.

Detailed Description

An object representing a reference to a library.

Definition at line 37 of file saverref.h.


Constructor & Destructor Documentation

csPluginReference::csPluginReference ( const char *  name,
const char *  id 
)

The constructor.

virtual csPluginReference::~csPluginReference (  )  [virtual]

The destructor.


Member Function Documentation

virtual const char* csPluginReference::GetClassID (  )  const [virtual]

Get the Class ID of the plugin.

Implements iPluginReference.

virtual const char* csPluginReference::GetName (  )  const [virtual]

Query object name.

Reimplemented from csObject.

virtual iObject* csPluginReference::QueryObject (  )  [inline, virtual]

Get the iObject for this interface.

Implements iPluginReference.

Definition at line 56 of file saverref.h.

void csPluginReference::SelfDestruct (  )  [inline, virtual]

Remove me!

Implements iSelfDestruct.

Definition at line 58 of file saverref.h.


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

Generated for Crystal Space 2.1 by doxygen 1.6.1