NIF Objects | Compound Types | Enum Types | Basic Types | File Versions
Name | Description |
---|---|
ForceType | The type of force? May be more valid values. |
CollisionMode | |
DeactivatorType | |
hkResponseType | |
TexTransform | Determines how a NiTextureTransformController animates the UV coordinates. |
HavokMaterial | A material, used by havok shape objects. |
CompareMode | This enum contains the options for doing z buffer or stecil buffer tests. |
VelocityType | Controls the way the a particle mesh emitter determines the starting speed and direction of the particles that are emitted. |
TexFilterMode | Specifies the availiable texture filter modes. That is, the way pixels within a texture are blended together when textures are displayed on the screen at a size other than their original dimentions. |
SymmetryType | Determines symetry type used by NiPSysBombModifier. |
LightMode | An unsigned 32-bit integer, describing how vertex colors influence lighting. |
MipMapFormat | An unsigned 32-bit integer, describing how mipmaps are handled in a texture. |
StencilAction | This enum defines the various actions used in conjunction with the stencil buffer. For a detailed description of the individual options please refer to the OpenGL docs. |
BSDismemberBodyPartType | |
ChannelType | |
OblivionLayer | Sets mesh color in Oblivion Construction Set. Anything higher than 57 is also null. |
SolverDeactivation | A list of possible solver deactivation settings. This value defines how the solver deactivates objects. The solver works on a per object basis. Note: Solver deactivation does not save CPU, but reduces creeping of movable objects in a pile quite dramatically. |
FaceDrawMode | This enum lists the different face culling options. |
AlphaFormat | An unsigned 32-bit integer, describing how transparency is handled in a texture. |
BoundVolumeType | |
EffectType | The type of information that's store in a texture used by a NiTextureEffect. |
KeyType | The type of animation interpolation (blending) that will be used on the associated key frames. |
VertMode | An unsigned 32-bit integer, which describes how to apply vertex colors. |
SortingMode | |
CoordGenType | Determines the way that UV texture coordinates are generated. |
BSShaderType | The type of animation interpolation (blending) that will be used on the associated key frames. |
ApplyMode | An unsigned 32-bit integer, describing the apply mode of a texture. |
MotionSystem | The motion system. 4 (Box) is used for everything movable. 7 (Keyframed) is used on statics and animated stuff. |
BillboardMode | Determines the way the billboard will react to the camera. |
TargetColor | Used by NiPoint3InterpControllers to select which type of color in the controlled object that will be animated. |
TexType | The type of texture. |
ChannelConvention | |
ImageType | Determines how the raw image data is stored in NiRawImageData. |
PixelLayout | An unsigned 32-bit integer, describing the color depth of a texture. |
ConsistencyType | Used by NiGeometryData to control the volatility of the mesh. While they appear to be flags they behave as an enum. |
TexClampMode | Specifies the availiable texture clamp modes. That is, the behavior of pixels outside the range of the texture. |
MotionQuality | The motion type. Determines quality of motion? |
EndianType | |
PropagationMode | |
PixelFormat | Specifies the pixel format used by the NiPixelData object to store a texture. |
CycleType | The animation cyle behavior. |
FieldType | The force field's type. |
DecayType | Determines decay function. Used by NiPSysBombModifier. |
EmitFrom | Controls which parts of the mesh that the particles are emitted from. |
BSShaderFlags | Shader Property Flags |
BSPartFlag | Editor flags for the Body Partitions. |