Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/scene/attribute.h
| Show First 20 Lines • Show All 188 Lines • ▼ Show 20 Lines | public: | ||||
| Attribute *find(ustring name) const; | Attribute *find(ustring name) const; | ||||
| void remove(ustring name); | void remove(ustring name); | ||||
| Attribute *add(AttributeStandard std, ustring name = ustring()); | Attribute *add(AttributeStandard std, ustring name = ustring()); | ||||
| Attribute *find(AttributeStandard std) const; | Attribute *find(AttributeStandard std) const; | ||||
| void remove(AttributeStandard std); | void remove(AttributeStandard std); | ||||
| Attribute *find(AttributeRequest &req); | Attribute *find(AttributeRequest &req); | ||||
| Attribute *find_matching(const Attribute &other); | |||||
| void remove(Attribute *attribute); | void remove(Attribute *attribute); | ||||
| void remove(list<Attribute>::iterator it); | void remove(list<Attribute>::iterator it); | ||||
| void resize(bool reserve_only = false); | void resize(bool reserve_only = false); | ||||
| void clear(bool preserve_voxel_data = false); | void clear(bool preserve_voxel_data = false); | ||||
| ▲ Show 20 Lines • Show All 65 Lines • Show Last 20 Lines | |||||