|
Blender V4.3
|
#include <attribute.h>
Public Member Functions | |
| AttributeRequestSet () | |
| ~AttributeRequestSet () | |
| void | add (ustring name) |
| void | add (AttributeStandard std) |
| void | add (AttributeRequestSet &reqs) |
| void | add_standard (ustring name) |
| bool | find (ustring name) |
| bool | find (AttributeStandard std) |
| size_t | size () |
| void | clear () |
| bool | modified (const AttributeRequestSet &other) |
Public Attributes | |
| vector< AttributeRequest > | requests |
Definition at line 248 of file scene/attribute.h.
| AttributeRequestSet::AttributeRequestSet | ( | ) |
Definition at line 870 of file scene/attribute.cpp.
| AttributeRequestSet::~AttributeRequestSet | ( | ) |
Definition at line 872 of file scene/attribute.cpp.
| void AttributeRequestSet::add | ( | AttributeRequestSet & | reqs | ) |
Definition at line 918 of file scene/attribute.cpp.
References add(), ATTR_STD_NONE, AttributeRequest::name, requests, and AttributeRequest::std.
| void AttributeRequestSet::add | ( | AttributeStandard | std | ) |
Definition at line 908 of file scene/attribute.cpp.
References requests, and AttributeRequest::std.
| void AttributeRequestSet::add | ( | ustring | name | ) |
Definition at line 897 of file scene/attribute.cpp.
References AttributeRequest::name, and requests.
Referenced by add(), and add_standard().
| void AttributeRequestSet::add_standard | ( | ustring | name | ) |
Definition at line 930 of file scene/attribute.cpp.
References add(), and Attribute::name_standard().
| void AttributeRequestSet::clear | ( | ) |
Definition at line 971 of file scene/attribute.cpp.
References requests.
Referenced by Shader::tag_update().
| bool AttributeRequestSet::find | ( | AttributeStandard | std | ) |
Definition at line 956 of file scene/attribute.cpp.
References requests, and AttributeRequest::std.
| bool AttributeRequestSet::find | ( | ustring | name | ) |
Definition at line 946 of file scene/attribute.cpp.
References AttributeRequest::name, and requests.
Referenced by GeometryManager::device_update_attributes().
| bool AttributeRequestSet::modified | ( | const AttributeRequestSet & | other | ) |
Definition at line 874 of file scene/attribute.cpp.
References requests.
| size_t AttributeRequestSet::size | ( | ) |
Definition at line 966 of file scene/attribute.cpp.
References requests.
| vector<AttributeRequest> AttributeRequestSet::requests |
Definition at line 250 of file scene/attribute.h.
Referenced by add(), add(), add(), clear(), find(), find(), modified(), and size().