gre/3dtextur.h File Reference

#include <gre/3dutils.h>
#include <gre/3dscene.h>
#include <mi32/region2d.h>
#include <mi32/mgd2.h>
Include dependency graph for 3dtextur.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GRE::TEXTURE
 Base class for 3D texture models. More...
class  GRE::TEXTURE::IMPL_FACTORY

Namespaces

namespace  GRE

Defines

#define DECLARE_TEXTURE_IMPL_FACTORY(name, model)

Define Documentation

#define DECLARE_TEXTURE_IMPL_FACTORY ( name,
model   ) 
Value:
class TEXTURE_IMPL_FACTORY_##name : public GRE::TEXTURE::IMPL_FACTORY { \
      public:                                               \
      TEXTURE_IMPL_FACTORY_##name (                            \
      ) { GRE::TEXTURE::Register(this,model); }                   \
      virtual GRE::TEXTURE *v_ConstructImpl () {                     \
      return (new GRE::name);                                  \
         }                                               \
      };                                                 \
   static TEXTURE_IMPL_FACTORY_##name s_TextureImplFactory_##name;

Generated on Sun Oct 7 21:22:48 2012 for TNTsdk 2012 by  doxygen 1.6.1