Public Member Functions | |
TexturePlugin (const string &name) | |
Public Attributes | |
CreateFloatFunc | CreateFloatTex |
CreateSpectrumFunc | CreateSpectrumTex |
Private Types | |
typedef Texture< float > *(* | CreateFloatFunc )(const Transform &shader2world, const TextureParams &) |
typedef Texture< Spectrum > *(* | CreateSpectrumFunc )(const Transform &shader2world, const TextureParams &) |
Definition at line 134 of file dynload.cpp.
typedef Texture<float>*(* TexturePlugin::CreateFloatFunc)(const Transform &shader2world, const TextureParams &) [private] |
typedef Texture<Spectrum>*(* TexturePlugin::CreateSpectrumFunc)(const Transform &shader2world, const TextureParams &) [private] |
TexturePlugin::TexturePlugin | ( | const string & | name | ) | [inline] |
Definition at line 140 of file dynload.cpp.
References CreateFloatTex, CreateSpectrumTex, and Plugin::GetSymbol().
Definition at line 148 of file dynload.cpp.
Referenced by MakeSpectrumTexture(), and TexturePlugin().