|
OpenMW
|
#include <effect.hpp>
Public Types | |
| enum | TextureType { Projected_Light = 0, Projected_Shadow = 1, Environment_Map = 2, Fog_Map = 3 } |
| enum | CoordGenType { World_Parallel = 0, World_Perspective, Sphere_Map, Specular_Cube_Map, Diffuse_Cube_Map } |
Public Member Functions | |
| void | read (NIFStream *nif) |
| Parses the record from file. More... | |
| void | post (NIFFile *nif) |
| Does post-processing, after the entire tree is loaded. More... | |
Public Member Functions inherited from Nif::Node | |
| void | read (NIFStream *nif) |
| Parses the record from file. More... | |
| void | post (NIFFile *nif) |
| Does post-processing, after the entire tree is loaded. More... | |
| void | makeRootBone (const Transformation *tr) |
| void | makeBone (short ind, const NiSkinData::BoneInfo &bi) |
Public Member Functions inherited from Nif::Record | |
| Record () | |
| virtual | ~Record () |
Public Attributes | |
| NiSourceTexturePtr | texture |
| unsigned int | clamp |
| TextureType | textureType |
| CoordGenType | coordGenType |
Public Attributes inherited from Nif::Node | |
| int | flags |
| Transformation | trafo |
| osg::Vec3f | velocity |
| PropertyList | props |
| bool | hasBounds |
| osg::Vec3f | boundPos |
| Matrix3 | boundRot |
| osg::Vec3f | boundXYZ |
| NiNode * | parent |
| const Transformation * | boneTrafo |
| const NiSkinData::BoneInfo * | boneInfo |
| short | boneIndex |
Public Attributes inherited from Nif::Named | |
| std::string | name |
Public Attributes inherited from Nif::Controlled | |
| ControllerPtr | controller |
Public Attributes inherited from Nif::Extra | |
| ExtraPtr | extra |
Public Attributes inherited from Nif::Record | |
| int | recType |
| std::string | recName |
| size_t | recIndex |
|
virtual |
Does post-processing, after the entire tree is loaded.
Reimplemented from Nif::Controlled.
|
virtual |
Parses the record from file.
Reimplemented from Nif::NiDynamicEffect.
| unsigned int Nif::NiTextureEffect::clamp |
| CoordGenType Nif::NiTextureEffect::coordGenType |
| NiSourceTexturePtr Nif::NiTextureEffect::texture |
| TextureType Nif::NiTextureEffect::textureType |
1.8.6