Blender  V2.93
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 52 of file deg_node_id.h.

Constructor & Destructor Documentation

◆ ComponentIDKey()

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

Definition at line 60 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 64 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 58 of file deg_node_id.h.

Referenced by operator==().

◆ type

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

Definition at line 57 of file deg_node_id.h.

Referenced by operator==().


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