Blender V5.0
blender::compositor::CachedMaskKey Class Reference

#include <COM_cached_mask.hh>

Public Member Functions

 CachedMaskKey (int2 size, float aspect_ratio, bool use_feather, int motion_blur_samples, float motion_blur_shutter)
uint64_t hash () const

Public Attributes

int2 size
float aspect_ratio
bool use_feather
int motion_blur_samples
float motion_blur_shutter

Detailed Description

Definition at line 26 of file COM_cached_mask.hh.

Constructor & Destructor Documentation

◆ CachedMaskKey()

blender::compositor::CachedMaskKey::CachedMaskKey ( int2 size,
float aspect_ratio,
bool use_feather,
int motion_blur_samples,
float motion_blur_shutter )

Definition at line 28 of file cached_mask.cc.

References aspect_ratio, motion_blur_samples, motion_blur_shutter, size, and use_feather.

Member Function Documentation

◆ hash()

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

Member Data Documentation

◆ aspect_ratio

float blender::compositor::CachedMaskKey::aspect_ratio

Definition at line 29 of file COM_cached_mask.hh.

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

◆ motion_blur_samples

int blender::compositor::CachedMaskKey::motion_blur_samples

Definition at line 31 of file COM_cached_mask.hh.

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

◆ motion_blur_shutter

float blender::compositor::CachedMaskKey::motion_blur_shutter

Definition at line 32 of file COM_cached_mask.hh.

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

◆ size

int2 blender::compositor::CachedMaskKey::size

Definition at line 28 of file COM_cached_mask.hh.

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

◆ use_feather

bool blender::compositor::CachedMaskKey::use_feather

Definition at line 30 of file COM_cached_mask.hh.

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


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