![]()  | 
  
    ArcGIS Procedural Runtime
    3.3.11173
    
   | 
 
#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.
 1.8.14