Blender  V3.3
Public Member Functions | List of all members
SkyLoader Class Reference

#include <image_sky.h>

Inheritance diagram for SkyLoader:
ImageLoader

Public Member Functions

 SkyLoader (float sun_elevation, float altitude, float air_density, float dust_density, float ozone_density)
 
 ~SkyLoader ()
 
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 ()
 
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 8 of file image_sky.h.

Constructor & Destructor Documentation

◆ SkyLoader()

CCL_NAMESPACE_BEGIN SkyLoader::SkyLoader ( float  sun_elevation,
float  altitude,
float  air_density,
float  dust_density,
float  ozone_density 
)

Definition at line 15 of file image_sky.cpp.

◆ ~SkyLoader()

SkyLoader::~SkyLoader ( )

Definition at line 28 of file image_sky.cpp.

Member Function Documentation

◆ equals()

bool SkyLoader::equals ( const ImageLoader ) const
overridevirtual

Implements ImageLoader.

Definition at line 76 of file image_sky.cpp.

◆ 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 71 of file image_sky.cpp.


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