This reference page is linked to from the following overview topics: Asset File Path Resolution, Plug-in Upgrade Guide.
Classes |
|
| struct | AssetId |
| class | AssetUser |
| class | IAssetManager |
Enumerations |
|
| enum |
AssetType { kOtherAsset, kBitmapAsset, kXRefAsset, kPhotometricAsset, kAnimationAsset, kVideoPost, kBatchRender, kExternalLink, kRenderOutput, kPreRenderScript, kPostRenderScript, kSoundAsset, kContainerAsset, kPredefinedAssetTypeCount } |
Variables |
|
| static AssetId | kInvalidId |
| enum AssetType |
| kOtherAsset |
A value to use if the asset type doesn't fit into any of the pre-defined types below. |
| kBitmapAsset |
Any image or shader file. |
| kXRefAsset |
Any XRef asset. |
| kPhotometricAsset |
Any photometric info file. |
| kAnimationAsset |
Any animation file. |
| kVideoPost |
Any file used by a VideoPost plugin. |
| kBatchRender |
Any file used by the Batch Renderer. |
| kExternalLink |
Any file linked to externally (i.e. FileLink, Combustion material). |
| kRenderOutput |
The file that is output after a render. |
| kPreRenderScript |
A script that runs before rendering. |
| kPostRenderScript |
A script that runs after rendering. |
| kSoundAsset |
Any sound file. |
| kContainerAsset |
Any container file. |
| kPredefinedAssetTypeCount |
Total number of predefined asset types. |
{
//NB: it is important to leave kOtherAsset at the beginning of this list and kPredefinedAssetTypeCount
// at the bottom of this list because some code depends on these properties.
kOtherAsset,
kBitmapAsset,
kXRefAsset,
kPhotometricAsset,
kAnimationAsset,
kVideoPost,
kBatchRender,
kExternalLink,
kRenderOutput,
kPreRenderScript,
kPostRenderScript,
kSoundAsset,
kContainerAsset,
kPredefinedAssetTypeCount
};
AssetId
kInvalidId [static] |