Blender V5.0
blender::eevee::PlanarProbeModule Class Reference

#include <eevee_lightprobe_planar.hh>

Public Member Functions

 PlanarProbeModule (Instance &instance)
template<typename PassType>
void bind_resources (PassType &pass)
bool enabled () const
Planar Probe Module
void init ()
void end_sync ()
void set_view (const draw::View &main_view, int2 main_view_extent)
void viewport_draw (View &view, gpu::FrameBuffer *view_fb)

Friends

class Instance
class HiZBuffer
class PlanarProbePipeline

Detailed Description

Definition at line 33 of file eevee_lightprobe_planar.hh.

Constructor & Destructor Documentation

◆ PlanarProbeModule()

blender::eevee::PlanarProbeModule::PlanarProbeModule ( Instance & instance)
inline

Definition at line 63 of file eevee_lightprobe_planar.hh.

References Instance.

Member Function Documentation

◆ bind_resources()

template<typename PassType>
void blender::eevee::PlanarProbeModule::bind_resources ( PassType & pass)
inline

◆ enabled()

bool blender::eevee::PlanarProbeModule::enabled ( ) const
inline

Definition at line 81 of file eevee_lightprobe_planar.hh.

◆ end_sync()

void blender::eevee::PlanarProbeModule::end_sync ( )

Definition at line 60 of file eevee_lightprobe_planar.cc.

References DRW_viewport_request_redraw().

◆ init()

void blender::eevee::PlanarProbeModule::init ( )

Definition at line 44 of file eevee_lightprobe_planar.cc.

References DEG_id_type_any_exists(), and ID_LP.

◆ set_view()

◆ viewport_draw()

◆ HiZBuffer

friend class HiZBuffer
friend

Definition at line 35 of file eevee_lightprobe_planar.hh.

References HiZBuffer.

Referenced by HiZBuffer.

◆ Instance

friend class Instance
friend

Definition at line 34 of file eevee_lightprobe_planar.hh.

References Instance.

Referenced by Instance, PlanarProbeModule(), and PlanarProbePipeline.

◆ PlanarProbePipeline

friend class PlanarProbePipeline
friend

Definition at line 36 of file eevee_lightprobe_planar.hh.

References Instance, and PlanarProbePipeline.

Referenced by PlanarProbePipeline.


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