gre/3dtextur.h File Reference
#include <gre/3dutils.h>
#include <gre/3dscene.h>
#include <mi32/region2d.h>
#include <mi32/mgd2.h>
Go to the source code of this file.
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;