#include <deg_builder_key.h>
Inherits blender::deg::OperationKey.
|
| | PersistentOperationKey (const OperationNode *operation_node) |
| | PersistentOperationKey (PersistentOperationKey &&other) noexcept |
| PersistentOperationKey & | operator= (PersistentOperationKey &&other)=delete |
| | PersistentOperationKey (const PersistentOperationKey &other)=delete |
| PersistentOperationKey & | operator= (const PersistentOperationKey &other)=delete |
| | OperationKey ()=default |
| | OperationKey (const ID *id, NodeType component_type, const char *name, int name_tag=-1) |
| | OperationKey (const ID *id, NodeType component_type, const char *component_name, const char *name, int name_tag) |
| | OperationKey (const ID *id, NodeType component_type, OperationCode opcode) |
| | OperationKey (const ID *id, NodeType component_type, const char *component_name, OperationCode opcode) |
| | OperationKey (const ID *id, NodeType component_type, OperationCode opcode, const char *name, int name_tag=-1) |
| | OperationKey (const ID *id, NodeType component_type, const char *component_name, OperationCode opcode, const char *name, int name_tag=-1) |
| | OperationKey (OperationKey &&other) noexcept=default |
| OperationKey & | operator= (OperationKey &&other)=default |
| | OperationKey (const OperationKey &other)=default |
| OperationKey & | operator= (const OperationKey &other)=default |
| std::string | identifier () const |
Definition at line 122 of file deg_builder_key.h.
◆ PersistentOperationKey() [1/3]
| blender::deg::PersistentOperationKey::PersistentOperationKey |
( |
const OperationNode * | operation_node | ) |
|
|
inline |
Definition at line 124 of file deg_builder_key.h.
References blender::deg::OperationKey::component_name, blender::deg::OperationKey::component_type, blender::deg::IDNode::id_orig, blender::deg::Node::name, blender::deg::OperationKey::name, blender::deg::OperationKey::name_tag, blender::deg::OperationNode::name_tag, blender::deg::OperationKey::opcode, blender::deg::OperationNode::opcode, blender::deg::ComponentNode::owner, blender::deg::OperationNode::owner, and blender::deg::Node::type.
Referenced by operator=(), operator=(), PersistentOperationKey(), and PersistentOperationKey().
◆ PersistentOperationKey() [2/3]
| blender::deg::PersistentOperationKey::PersistentOperationKey |
( |
PersistentOperationKey && | other | ) |
|
|
inlinenoexcept |
◆ PersistentOperationKey() [3/3]
| blender::deg::PersistentOperationKey::PersistentOperationKey |
( |
const PersistentOperationKey & | other | ) |
|
|
delete |
◆ operator=() [1/2]
◆ operator=() [2/2]
The documentation for this struct was generated from the following file: