Blender  V3.3
Public Member Functions | Public Attributes | List of all members
blender::ed::spreadsheet::GeometryComponentCacheKey Class Reference
Inheritance diagram for blender::ed::spreadsheet::GeometryComponentCacheKey:
blender::ed::spreadsheet::SpreadsheetCache::Key

Public Member Functions

 GeometryComponentCacheKey (const GeometryComponent &component)
 
uint64_t hash () const override
 
bool is_equal_to (const Key &other) const override
 
- Public Member Functions inherited from blender::ed::spreadsheet::SpreadsheetCache::Key
virtual ~Key ()=default
 

Public Attributes

const GeometryComponentcomponent
 
- Public Attributes inherited from blender::ed::spreadsheet::SpreadsheetCache::Key
bool is_used = false
 

Detailed Description

Definition at line 522 of file spreadsheet_data_source_geometry.cc.

Constructor & Destructor Documentation

◆ GeometryComponentCacheKey()

blender::ed::spreadsheet::GeometryComponentCacheKey::GeometryComponentCacheKey ( const GeometryComponent component)
inline

Definition at line 527 of file spreadsheet_data_source_geometry.cc.

Member Function Documentation

◆ hash()

uint64_t blender::ed::spreadsheet::GeometryComponentCacheKey::hash ( ) const
inlineoverridevirtual

◆ is_equal_to()

bool blender::ed::spreadsheet::GeometryComponentCacheKey::is_equal_to ( const Key other) const
inlineoverride

Definition at line 536 of file spreadsheet_data_source_geometry.cc.

Member Data Documentation

◆ component

const GeometryComponent* blender::ed::spreadsheet::GeometryComponentCacheKey::component

Definition at line 525 of file spreadsheet_data_source_geometry.cc.


The documentation for this class was generated from the following file: