NIF Objects | Compound Types | Enum Types | Basic Types | File Versions
Name | Type | Description |
---|---|---|
From NiObject | ||
From NiObjectNET | ||
Skyrim Shader Type | BSLightingShaderPropertyShaderType | Configures the main shader path |
Name | string | Name of this controllable object, used to refer to the object in .kf files. |
Num Extra Data List | uint | The number of Extra Data objects referenced through the list. |
Extra Data List | Ref<NiExtraData> | List of extra data indices. |
Controller | Ref<NiTimeController> | Controller object index. (The first in a chain) |
From NiTexture | ||
From NiSourceTexture | ||
Use External | byte | Is the texture external? |
File Name | FilePath | The external texture file name. |
Unknown Link | Ref<NiObject> | Unknown. |
File Name | FilePath | The original source filename of the image embedded by the referred NiPixelData object. |
Pixel Data | Ref<NiPixelFormat> | NiPixelData or NiPersistentSrcTextureRendererData |
Format Prefs | FormatPrefs | A set of preferences for the texture format. They are a request only and the renderer may ignore them. |
Is Static | byte | If set, then the application cannot assume that any dynamic changes to the pixel data will show in the rendered image. |
Direct Render | bool | A hint to the renderer that the texture can be loaded directly from a texture file into a renderer-specific resource, bypassing the NiPixelData object. |
Persist Render Data | bool | Pixel Data is NiPersistentSrcTextureRendererData instead of NiPixelData. |
From NiSourceCubeMap |