Materials is an iterable container of materials.
It provides a dictionary-like interface for adding, retrieving, and removing a material, with the key being the material's name.
#include
<class_material_i_o_1_1_materials.h>
Public Member Functions |
|
| __init__ () | |
| setProAssetReader () | |
| getProAssetReader () | |
| getTable () | |
| setTable () | |
| getLabel () | |
| setLabel () | |
| getNamespace () | |
| setNamespace () | |
| getUniqueName () | |
| Returns a unique material name among the
materials in this container based on the given name. |
|
| clear () | |
| delete () | |
| contains () | |
| fillTable () | |
| Adds the material using the material name as
the key. |
|
| __setitem__ () | |
| Adds the material using the material name as
the key. |
|
| __getitem__ () | |
| Returns the material corresponding to the
given material name. |
|
| __delitem__ () | |
| Removes the material corresponding to the
given name. |
|
| __contains__ () | |
| Returns True if this contains a material
with the given name. |
|
| __len__ () | |
| Returns the number of materials in this
container. |
|
| __iter__ () | |
| Yield the materials in this container sorted
by the labels. |
|
| MaterialIO.Materials.__init__ | ( | ) |
| MaterialIO.Materials.setProAssetReader | ( | ) |
| MaterialIO.Materials.getProAssetReader | ( | ) |
| MaterialIO.Materials.getTable | ( | ) |
| MaterialIO.Materials.setTable | ( | ) |
| MaterialIO.Materials.getLabel | ( | ) |
| MaterialIO.Materials.setLabel | ( | ) |
| MaterialIO.Materials.getNamespace | ( | ) |
| MaterialIO.Materials.setNamespace | ( | ) |
| MaterialIO.Materials.getUniqueName | ( | ) |
Returns a unique material name among the materials in this container based on the given name.
| MaterialIO.Materials.clear | ( | ) |
| MaterialIO.Materials.delete | ( | ) |
| MaterialIO.Materials.contains | ( | ) |
| MaterialIO.Materials.fillTable | ( | ) |
Adds the material using the material name as the key.
| MaterialIO.Materials.__setitem__ | ( | ) |
Adds the material using the material name as the key.
| MaterialIO.Materials.__getitem__ | ( | ) |
Returns the material corresponding to the given material name.
| MaterialIO.Materials.__delitem__ | ( | ) |
Removes the material corresponding to the given name.
| MaterialIO.Materials.__contains__ | ( | ) |
Returns True if this contains a material with the given name.
| MaterialIO.Materials.__len__ | ( | ) |
Returns the number of materials in this container.
| MaterialIO.Materials.__iter__ | ( | ) |
Yield the materials in this container sorted by the labels.