Blender V5.0
blender::seq::OpaqueQuadTracker Struct Reference

Public Member Functions

bool is_occluded (const RenderData *context, const Strip *strip, int order_index) const
void add_occluder (const RenderData *context, const Strip *strip, int order_index)

Public Attributes

Vector< OpaqueQuad, 4 > opaques

Detailed Description

Definition at line 313 of file render.cc.

Member Function Documentation

◆ add_occluder()

void blender::seq::OpaqueQuadTracker::add_occluder ( const RenderData * context,
const Strip * strip,
int order_index )
inline

Definition at line 336 of file render.cc.

References blender::seq::get_strip_screen_quad(), opaques, and quad.

Referenced by blender::seq::seq_render_strip_stack().

◆ is_occluded()

bool blender::seq::OpaqueQuadTracker::is_occluded ( const RenderData * context,
const Strip * strip,
int order_index ) const
inline

Member Data Documentation

◆ opaques

Vector<OpaqueQuad, 4> blender::seq::OpaqueQuadTracker::opaques

Definition at line 314 of file render.cc.

Referenced by add_occluder(), and is_occluded().


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