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

#include <COM_cached_mask.hh>

Inherits blender::realtime_compositor::CachedResource.

Public Member Functions

 CachedMask (Context &context, Mask *mask, int2 size, int frame, float aspect_ratio, bool use_feather, int motion_blur_samples, float motion_blur_shutter)
 
 ~CachedMask ()
 
GPUTexture * texture ()
 

Additional Inherited Members

- Public Attributes inherited from blender::realtime_compositor::CachedResource
bool needed = true
 

Detailed Description

Definition at line 52 of file COM_cached_mask.hh.

Constructor & Destructor Documentation

◆ CachedMask()

blender::realtime_compositor::CachedMask::CachedMask ( Context & context,
Mask * mask,
int2 size,
int frame,
float aspect_ratio,
bool use_feather,
int motion_blur_samples,
float motion_blur_shutter )

◆ ~CachedMask()

blender::realtime_compositor::CachedMask::~CachedMask ( )

Definition at line 150 of file cached_mask.cc.

References GPU_texture_free().

Member Function Documentation

◆ texture()

GPUTexture * blender::realtime_compositor::CachedMask::texture ( )

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