gre/3dtextur.h File Reference

#include <gre/base.h>
#include <gre/3dutils.h>
#include <gre/3dscene.h>

Include dependency graph for 3dtextur.h:

gre/base.hgre/3dutils.hgre/3dscene.hmi32/stddefns.hrvc/style.hmi32/gremode.hmi32/lablstyl.hmi32/dlldefns.hmi32/errcodes.hmi32/math.hmi32/errhandler.hrvc/object.hmi32/rvcstyle.hmi32/elemtype.hmi32/mgd2.hmi32/planeconic.hrvc/objtype.hrvc/otypeset.hmi32/rvcdefns.hmi32/datetime.hmi32/observer.hmi32/simplear.hrvc/credentials.hmi32/rect.hmi32/inidefns.hmi32/point.hmi32/membuf.hmi32/elemstyl.hmi32/micon.hmi32/dispinfo.hmi32/colormap.hmi32/scrnunit.hmi32/textbase.hmi32/colrconv.hmi32/mg2cms.hmi32/mg2enums.hmi32/asurface.hrvc/nullmask.hmi32/trans2dc.hrvc/raster.hmi32/mxstereo.hmi32/trans3d.hmi32/doublear.hmi32/midblary.h

This graph shows which files directly or indirectly include this file:

gre/3dfilter.hgre/3dfmtex.hgre/3dsrtex.hgre/3ddc.hgre/lrraster.hgre/3dterra.hgre/3dftter.hgre/3dpwter.hgre/3dtinter.hgre/3dvtter.hgre/lrsurface.hgre/layerdc.h

Go to the source code of this file.

Namespaces

namespace  GRE

Classes

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

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;

Definition at line 120 of file 3dtextur.h.


Generated on Thu Apr 26 04:45:46 2007 for TNTsdk by  doxygen 1.5.2