Blender  V3.3
Public Member Functions | Public Attributes | List of all members
blender::deg::IDNode::ComponentIDKey Struct Reference

#include <deg_node_id.h>

Public Member Functions

 ComponentIDKey (NodeType type, const char *name="")
 
uint64_t hash () const
 
bool operator== (const ComponentIDKey &other) const
 

Public Attributes

NodeType type
 
const char * name
 

Detailed Description

Definition at line 35 of file deg_node_id.h.

Constructor & Destructor Documentation

◆ ComponentIDKey()

blender::deg::IDNode::ComponentIDKey::ComponentIDKey ( NodeType  type,
const char *  name = "" 
)

Definition at line 44 of file deg_node_id.cc.

Member Function Documentation

◆ hash()

uint64_t blender::deg::IDNode::ComponentIDKey::hash ( ) const

◆ operator==()

bool blender::deg::IDNode::ComponentIDKey::operator== ( const ComponentIDKey other) const

Definition at line 48 of file deg_node_id.cc.

References blender::deg::Node::name, name, STREQ, blender::deg::Node::type, and type.

Member Data Documentation

◆ name

const char* blender::deg::IDNode::ComponentIDKey::name

Definition at line 41 of file deg_node_id.h.

Referenced by operator==().

◆ type

NodeType blender::deg::IDNode::ComponentIDKey::type

Definition at line 40 of file deg_node_id.h.

Referenced by operator==().


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