Blender V4.3
blender::realtime_compositor::CachedShaderKey Class Reference

#include <COM_cached_shader.hh>

Public Member Functions

 CachedShaderKey (const char *info_name, ResultPrecision precision)
 
uint64_t hash () const
 

Public Attributes

std::string info_name
 
ResultPrecision precision
 

Detailed Description

Definition at line 24 of file COM_cached_shader.hh.

Constructor & Destructor Documentation

◆ CachedShaderKey()

blender::realtime_compositor::CachedShaderKey::CachedShaderKey ( const char * info_name,
ResultPrecision precision )

Definition at line 25 of file cached_shader.cc.

Member Function Documentation

◆ hash()

uint64_t blender::realtime_compositor::CachedShaderKey::hash ( ) const

Definition at line 30 of file cached_shader.cc.

References blender::get_default_hash(), info_name, and precision.

Member Data Documentation

◆ info_name

std::string blender::realtime_compositor::CachedShaderKey::info_name

Definition at line 26 of file COM_cached_shader.hh.

Referenced by hash().

◆ precision

ResultPrecision blender::realtime_compositor::CachedShaderKey::precision

Definition at line 27 of file COM_cached_shader.hh.

Referenced by hash().


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