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... | |
![]() | |
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) |
![]() | |
Record () | |
virtual | ~Record () |
Public Attributes | |
NiSourceTexturePtr | texture |
unsigned int | clamp |
TextureType | textureType |
CoordGenType | coordGenType |
![]() | |
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 |
![]() | |
std::string | name |
![]() | |
ControllerPtr | controller |
![]() | |
ExtraPtr | extra |
![]() | |
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 |