This reference page is linked to from the following overview topics: 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] |