|  | ArcGIS Procedural Runtime
    3.3.11173
    | 
#include <Attributable.h>
| Public Member Functions | |
| virtual void | setBlindData (const std::wstring &key, void *val)=0 | 
| virtual void | setBool (const std::wstring &key, Bool val)=0 | 
| virtual void | setBoolArray (const std::wstring &key, const BoolVector &val)=0 | 
| virtual void | setFloat (const std::wstring &key, double val)=0 | 
| virtual void | setFloatArray (const std::wstring &key, const DoubleVector &val)=0 | 
| virtual void | setInt (const std::wstring &key, int32_t val)=0 | 
| virtual void | setIntArray (const std::wstring &key, const Int32Vector &val)=0 | 
| virtual void | setString (const std::wstring &key, const std::wstring &val)=0 | 
| virtual void | setStringArray (const std::wstring &key, const WStringVector &val)=0 | 
Interface for setting attributable values.
| 
 | pure virtual | 
Sets a blind data value.
| key | The key of the value. | 
| val | The blind data value to set. | 
Implemented in prtx::MaterialBuilder, prtx::TextureBuilder, and prtx::GeometryBuilder.
| 
 | pure virtual | 
Sets a boolean value.
| key | The key of the value. | 
| val | The value to set. | 
Implemented in prtx::MaterialBuilder, prtx::TextureBuilder, and prtx::GeometryBuilder.
| 
 | pure virtual | 
Sets a boolean array.
| key | The key of the array. | 
| val | Vector with the values to set. | 
Implemented in prtx::MaterialBuilder, and prtx::GeometryBuilder.
| 
 | pure virtual | 
Sets a float value.
| key | The key of the value. | 
| val | The value to set. | 
Implemented in prtx::MaterialBuilder, prtx::TextureBuilder, and prtx::GeometryBuilder.
| 
 | pure virtual | 
Sets a float array.
| key | The key of the array. | 
| val | Vector with the values to set. | 
Implemented in prtx::MaterialBuilder, prtx::TextureBuilder, and prtx::GeometryBuilder.
| 
 | pure virtual | 
Sets an integer value.
| key | The key of the value. | 
| val | The value to set. | 
Implemented in prtx::MaterialBuilder, prtx::TextureBuilder, and prtx::GeometryBuilder.
| 
 | pure virtual | 
Sets an integer array.
| key | The key of the array. | 
| val | Vector with the values to set. | 
Implemented in prtx::MaterialBuilder, and prtx::GeometryBuilder.
| 
 | pure virtual | 
Sets a string value.
| key | The key of the string. | 
| val | The string to set. | 
Implemented in prtx::MaterialBuilder, prtx::TextureBuilder, and prtx::GeometryBuilder.
| 
 | pure virtual | 
Sets a string array.
| key | The key of the array. | 
| val | Vector with the values to set. | 
Implemented in prtx::MaterialBuilder, prtx::TextureBuilder, and prtx::GeometryBuilder.
 1.8.14
 1.8.14