Go to the source code of this file.
|
| enum | ShaderBump { SHADER_BUMP_NONE
, SHADER_BUMP_CENTER
, SHADER_BUMP_DX
, SHADER_BUMP_DY
} |
| |
| enum | ShaderNodeSpecialType {
SHADER_SPECIAL_TYPE_NONE
, SHADER_SPECIAL_TYPE_PROXY
, SHADER_SPECIAL_TYPE_AUTOCONVERT
, SHADER_SPECIAL_TYPE_GEOMETRY
,
SHADER_SPECIAL_TYPE_OSL
, SHADER_SPECIAL_TYPE_IMAGE_SLOT
, SHADER_SPECIAL_TYPE_CLOSURE
, SHADER_SPECIAL_TYPE_COMBINE_CLOSURE
,
SHADER_SPECIAL_TYPE_OUTPUT
, SHADER_SPECIAL_TYPE_BUMP
, SHADER_SPECIAL_TYPE_OUTPUT_AOV
} |
| |
◆ SHADER_NODE_BASE_CLASS
| #define SHADER_NODE_BASE_CLASS |
( |
| type | ) |
|
Value:
{ \
return graph->create_node<type>(*this); \
} \
Definition at line 270 of file shader_graph.h.
◆ SHADER_NODE_CLASS
| #define SHADER_NODE_CLASS |
( |
| type | ) |
|
Value: NODE_DECLARE \
type(); \
{ \
return graph->create_node<type>(*this); \
} \
Definition at line 254 of file shader_graph.h.
◆ SHADER_NODE_NO_CLONE_CLASS
| #define SHADER_NODE_NO_CLONE_CLASS |
( |
| type | ) |
|
◆ ShaderNodeMap
◆ ShaderNodeSet
◆ ShaderBump
| Enumerator |
|---|
| SHADER_BUMP_NONE | |
| SHADER_BUMP_CENTER | |
| SHADER_BUMP_DX | |
| SHADER_BUMP_DY | |
Definition at line 40 of file shader_graph.h.
◆ ShaderNodeSpecialType
| Enumerator |
|---|
| SHADER_SPECIAL_TYPE_NONE | |
| SHADER_SPECIAL_TYPE_PROXY | |
| SHADER_SPECIAL_TYPE_AUTOCONVERT | |
| SHADER_SPECIAL_TYPE_GEOMETRY | |
| SHADER_SPECIAL_TYPE_OSL | |
| SHADER_SPECIAL_TYPE_IMAGE_SLOT | |
| SHADER_SPECIAL_TYPE_CLOSURE | |
| SHADER_SPECIAL_TYPE_COMBINE_CLOSURE | |
| SHADER_SPECIAL_TYPE_OUTPUT | |
| SHADER_SPECIAL_TYPE_BUMP | |
| SHADER_SPECIAL_TYPE_OUTPUT_AOV | |
Definition at line 47 of file shader_graph.h.