Blender V2.61 - r43446
Public Member Functions | Public Attributes

AttributeRequestSet Class Reference

#include <attribute.h>

List of all members.

Public Member Functions

 AttributeRequestSet ()
 ~AttributeRequestSet ()
void add (ustring name)
void add (Attribute::Standard std)
void add (AttributeRequestSet &reqs)
bool find (ustring name)
bool find (Attribute::Standard std)
size_t size ()
void clear ()
bool modified (const AttributeRequestSet &other)

Public Attributes

vector< AttributeRequestrequests

Detailed Description

Definition at line 138 of file attribute.h.


Constructor & Destructor Documentation

AttributeRequestSet::AttributeRequestSet ( )

Definition at line 261 of file attribute.cpp.

AttributeRequestSet::~AttributeRequestSet ( )

Definition at line 265 of file attribute.cpp.


Member Function Documentation

void AttributeRequestSet::add ( ustring  name)
void AttributeRequestSet::add ( Attribute::Standard  std)

Definition at line 298 of file attribute.cpp.

References requests, and AttributeRequest::std.

void AttributeRequestSet::add ( AttributeRequestSet reqs)
void AttributeRequestSet::clear ( )

Definition at line 340 of file attribute.cpp.

References requests.

Referenced by Shader::tag_update().

bool AttributeRequestSet::find ( Attribute::Standard  std)

Definition at line 326 of file attribute.cpp.

References requests, and AttributeRequest::std.

bool AttributeRequestSet::find ( ustring  name)

Definition at line 317 of file attribute.cpp.

References AttributeRequest::name, and requests.

bool AttributeRequestSet::modified ( const AttributeRequestSet other)

Definition at line 269 of file attribute.cpp.

References i, and requests.

Referenced by Shader::tag_update().

size_t AttributeRequestSet::size ( )

Definition at line 335 of file attribute.cpp.

References requests.


Member Data Documentation


The documentation for this class was generated from the following files: