Blender V4.5
blender::compositor::CachedImageKey Class Reference

#include <COM_cached_image.hh>

Public Member Functions

 CachedImageKey (const int layer_index, const std::string pass_name, const std::string view_name, const int frame)
uint64_t hash () const

Public Attributes

const int layer_index
const std::string pass_name
const std::string view_name
const int frame

Detailed Description

Definition at line 29 of file COM_cached_image.hh.

Constructor & Destructor Documentation

◆ CachedImageKey()

blender::compositor::CachedImageKey::CachedImageKey ( const int layer_index,
const std::string pass_name,
const std::string view_name,
const int frame )

Definition at line 40 of file cached_image.cc.

References frame, layer_index, pass_name, and view_name.

Member Function Documentation

◆ hash()

uint64_t blender::compositor::CachedImageKey::hash ( ) const

Definition at line 48 of file cached_image.cc.

References frame, blender::get_default_hash(), layer_index, pass_name, and view_name.

Member Data Documentation

◆ frame

const int blender::compositor::CachedImageKey::frame

Definition at line 34 of file COM_cached_image.hh.

Referenced by CachedImageKey(), hash(), and blender::compositor::operator==().

◆ layer_index

const int blender::compositor::CachedImageKey::layer_index

Definition at line 31 of file COM_cached_image.hh.

Referenced by CachedImageKey(), hash(), and blender::compositor::operator==().

◆ pass_name

const std::string blender::compositor::CachedImageKey::pass_name

Definition at line 32 of file COM_cached_image.hh.

Referenced by CachedImageKey(), hash(), and blender::compositor::operator==().

◆ view_name

const std::string blender::compositor::CachedImageKey::view_name

Definition at line 33 of file COM_cached_image.hh.

Referenced by CachedImageKey(), hash(), and blender::compositor::operator==().


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