CrystalSpace

Public API Reference

scfImplementationExt7< Class, Super, I1, I2, I3, I4, I5, I6, I7 > 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 I2, class I3, class I4, class I5, class I6, class I7>
class scfImplementationExt7< Class, Super, I1, I2, I3, I4, I5, I6, I7 >

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 3628 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