Blender V5.0
SkyLoader Class Reference

#include <image_sky.h>

Inherits ImageLoader.

Public Member Functions

 SkyLoader (const bool multiple_scattering, const float sun_elevation, const float altitude, const float air_density, const float aerosol_density, const float ozone_density)
 ~SkyLoader () override
bool load_metadata (const ImageDeviceFeatures &features, ImageMetaData &metadata) override
bool load_pixels (const ImageMetaData &metadata, void *pixels, const size_t, const bool) override
string name () const override
bool equals (const ImageLoader &) const override
Public Member Functions inherited from ImageLoader
 ImageLoader ()
virtual ~ImageLoader ()=default
virtual ustring osl_filepath () const
virtual int get_tile_number () const
virtual void cleanup ()
virtual bool is_vdb_loader () const

Additional Inherited Members

Static Public Member Functions inherited from ImageLoader
static bool equals (const ImageLoader *a, const ImageLoader *b)

Detailed Description

Definition at line 9 of file image_sky.h.

Constructor & Destructor Documentation

◆ SkyLoader()

CCL_NAMESPACE_BEGIN SkyLoader::SkyLoader ( const bool multiple_scattering,
const float sun_elevation,
const float altitude,
const float air_density,
const float aerosol_density,
const float ozone_density )

Definition at line 11 of file image_sky.cpp.

◆ ~SkyLoader()

SkyLoader::~SkyLoader ( )
overridedefault

Member Function Documentation

◆ equals()

bool SkyLoader::equals ( const ImageLoader & ) const
overridevirtual

Implements ImageLoader.

Definition at line 78 of file image_sky.cpp.

References ImageLoader::ImageLoader().

◆ load_metadata()

bool SkyLoader::load_metadata ( const ImageDeviceFeatures & features,
ImageMetaData & metadata )
overridevirtual

◆ load_pixels()

bool SkyLoader::load_pixels ( const ImageMetaData & metadata,
void * pixels,
const size_t ,
const bool  )
overridevirtual

◆ name()

string SkyLoader::name ( ) const
overridevirtual

Implements ImageLoader.

Definition at line 73 of file image_sky.cpp.


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