Blender V4.3
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, GPUFrameBuffer *view_fb)
 

Friends

class Instance
 
class HiZBuffer
 
class PlanarProbePipeline
 

Detailed Description

Definition at line 27 of file eevee_lightprobe_planar.hh.

Constructor & Destructor Documentation

◆ PlanarProbeModule()

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

Definition at line 57 of file eevee_lightprobe_planar.hh.

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 75 of file eevee_lightprobe_planar.hh.

◆ end_sync()

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

◆ init()

◆ set_view()

void blender::eevee::PlanarProbeModule::set_view ( const draw::View & main_view,
int2 main_view_extent )

◆ viewport_draw()

Friends And Related Symbol Documentation

◆ HiZBuffer

friend class HiZBuffer
friend

Definition at line 29 of file eevee_lightprobe_planar.hh.

◆ Instance

friend class Instance
friend

Definition at line 28 of file eevee_lightprobe_planar.hh.

◆ PlanarProbePipeline

friend class PlanarProbePipeline
friend

Definition at line 30 of file eevee_lightprobe_planar.hh.


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