ArcGIS Procedural Runtime
3.2.10650
|
#include <EncodePreparator.h>
Public Member Functions | |
virtual void | update (const prt::AttributeMap *initialShapeAttributes, const prtx::MaterialPtr &originalMaterial, prtx::MaterialBuilder &materialUpdate) const =0 |
Optional callback to preprocess material attributes based on initial shape attributes.
For example, if a client code creates initial shapes with attributes to control material parameters, this callback can be implemented to perform the actual set calls on the prt::Material objects before the preparation process.