|
Blender V4.3
|
#include <NOD_value_elem.hh>
Inherited by blender::nodes::value_elem::BoolElem, blender::nodes::value_elem::FloatElem, and blender::nodes::value_elem::IntElem.
Public Member Functions | |
| operator bool () const | |
| void | merge (const PrimitiveValueElem &other) |
| void | intersect (const PrimitiveValueElem &other) |
| uint64_t | hash () const |
Public Attributes | |
| bool | affected = false |
Common base type value primitive types that can't be subdivided further.
Definition at line 32 of file NOD_value_elem.hh.
|
inline |
Definition at line 52 of file NOD_value_elem.hh.
References blender::get_default_hash().
|
inline |
Definition at line 47 of file NOD_value_elem.hh.
Referenced by blender::nodes::value_elem::MatrixElem::intersect(), blender::nodes::value_elem::RotationElem::intersect(), and blender::nodes::value_elem::VectorElem::intersect().
|
inline |
Definition at line 42 of file NOD_value_elem.hh.
References affected.
Referenced by blender::nodes::value_elem::MatrixElem::merge(), blender::nodes::value_elem::RotationElem::merge(), and blender::nodes::value_elem::VectorElem::merge().
|
inline |
Definition at line 35 of file NOD_value_elem.hh.
References affected.
| bool blender::nodes::value_elem::PrimitiveValueElem::affected = false |
Definition at line 33 of file NOD_value_elem.hh.
Referenced by merge(), and operator bool().