#include <MaterialVersionUpdate.h>
|
using | Actions = AZStd::vector< Action > |
|
|
static void | Reflect (ReflectContext *context) |
|
|
class | MaterialVersionUpdates |
|
A MaterialVersionUpdate contains a list of actions that specify the operations that need to be performed on a MaterialAsset when updating it to MaterialType version 'toVersion' [cf. MaterialVersionUpdate(uint32_t toVersion) and GetVersion()], given that the MaterialAsset was based on a MaterialType one version below.
◆ AddAction()
Add the given action. Optionally, sourceDataResolver
may be given to resolve a MaterialPropertyValue from a source type into an asset-ready type (e.g. from an image filename string to an ImageAsset).
The documentation for this class was generated from the following file:
- Gems/Atom/RPI/Code/Include/Atom/RPI.Reflect/Material/MaterialVersionUpdate.h