CrystalSpace

Public API Reference

scfImplementationExt1< Class, Super, I1 > Class Template Reference

Base class to extend the SCF class Super with additional interfaces. More...

#include <csutil/scf_implgen.h>

Inherits Super.

List of all members.


Detailed Description

template<class Class, class Super, class I1>
class scfImplementationExt1< Class, Super, I1 >

Base class to extend the SCF class Super with additional interfaces.

Super itself must be derived from one of the scfImplementation* classes. Class is the declared class.

Typical usage:

 class MyPath : public scfImplementationExt1<MyPath, csPath, iMyPath>
 {
 public:
   // ... iMyPath methods ... 
 };

Definition at line 2020 of file scf_implgen.h.


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

Generated for Crystal Space 2.0 by doxygen 1.6.1