Blender  V3.3
Public Attributes | List of all members
blender::deg::ComponentNode::OperationIDKey Struct Reference

#include <deg_node_component.h>

Public Member Functions

Standard Component Methods
 OperationIDKey ()
 
 OperationIDKey (OperationCode opcode)
 
 OperationIDKey (OperationCode opcode, const char *name, int name_tag)
 
string identifier () const
 
bool operator== (const OperationIDKey &other) const
 
uint64_t hash () const
 

Public Attributes

OperationCode opcode
 
const char * name
 
int name_tag
 

Detailed Description

Definition at line 34 of file deg_node_component.h.

Constructor & Destructor Documentation

◆ OperationIDKey() [1/3]

blender::deg::ComponentNode::OperationIDKey::OperationIDKey ( )

Definition at line 34 of file deg_node_component.cc.

References blender::deg::OPERATION.

◆ OperationIDKey() [2/3]

blender::deg::ComponentNode::OperationIDKey::OperationIDKey ( OperationCode  opcode)

Definition at line 39 of file deg_node_component.cc.

◆ OperationIDKey() [3/3]

blender::deg::ComponentNode::OperationIDKey::OperationIDKey ( OperationCode  opcode,
const char *  name,
int  name_tag 
)

Definition at line 44 of file deg_node_component.cc.

Member Function Documentation

◆ hash()

uint64_t blender::deg::ComponentNode::OperationIDKey::hash ( ) const

◆ identifier()

string blender::deg::ComponentNode::OperationIDKey::identifier ( ) const

◆ operator==()

bool blender::deg::ComponentNode::OperationIDKey::operator== ( const OperationIDKey other) const

Definition at line 55 of file deg_node_component.cc.

References blender::deg::Node::name, name, name_tag, opcode, and STREQ.

Member Data Documentation

◆ name

const char* blender::deg::ComponentNode::OperationIDKey::name

Definition at line 36 of file deg_node_component.h.

Referenced by blender::deg::ComponentNode::find_operation(), and operator==().

◆ name_tag

int blender::deg::ComponentNode::OperationIDKey::name_tag

Definition at line 37 of file deg_node_component.h.

Referenced by blender::deg::ComponentNode::find_operation(), and operator==().

◆ opcode

OperationCode blender::deg::ComponentNode::OperationIDKey::opcode

Definition at line 35 of file deg_node_component.h.

Referenced by blender::deg::ComponentNode::find_operation(), and operator==().


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