Flags to mark properties of a bsdf's attribute. More...
#include "util/flags.h"Go to the source code of this file.
Namespaces | |
| namespace | bbm |
Enumerations | |
| enum struct | bsdf_attr { None = 0x0000 , DiffuseScale = 0x0001 , DiffuseParameter = 0x0002 , SpecularScale = 0x0004 , SpecularParameter = 0x0008 , Dependent = 0x0010 , Diffuse = DiffuseScale | DiffuseParameter , Specular = SpecularScale | SpecularParameter , Scale = DiffuseScale | SpecularScale , Parameter = DiffuseParameter | SpecularParameter , All = Specular | Diffuse } |
| Attribute Property Flags. More... | |
Functions | |
| BBM_ENUM (bsdf_attr, None, DiffuseScale, DiffuseParameter, SpecularScale, SpecularParameter, Dependent, Diffuse, Specular, Scale, Parameter, All) | |
Flags to mark properties of a bsdf's attribute.