|
Blender V4.3
|
#include <image.h>
Inherited by BlenderImageLoader, BlenderPointDensityLoader, BlenderSmokeLoader, OIIOImageLoader, SkyLoader, and VDBImageLoader.
Public Member Functions | |
| ImageLoader () | |
| virtual | ~ImageLoader () |
| virtual bool | load_metadata (const ImageDeviceFeatures &features, ImageMetaData &metadata)=0 |
| virtual bool | load_pixels (const ImageMetaData &metadata, void *pixels, const size_t pixels_size, const bool associate_alpha)=0 |
| virtual string | name () const =0 |
| virtual ustring | osl_filepath () const |
| virtual int | get_tile_number () const |
| virtual void | cleanup () |
| virtual bool | equals (const ImageLoader &other) const =0 |
| virtual bool | is_vdb_loader () const |
Static Public Member Functions | |
| static bool | equals (const ImageLoader *a, const ImageLoader *b) |
Definition at line 97 of file cycles/scene/image.h.
| ImageLoader::ImageLoader | ( | ) |
Definition at line 278 of file scene/image.cpp.
|
inlinevirtual |
Definition at line 100 of file cycles/scene/image.h.
|
inlinevirtual |
Reimplemented in VDBImageLoader.
Definition at line 121 of file cycles/scene/image.h.
|
pure virtual |
Implemented in BlenderImageLoader, BlenderPointDensityLoader, BlenderSmokeLoader, OIIOImageLoader, SkyLoader, and VDBImageLoader.
|
static |
Definition at line 290 of file scene/image.cpp.
|
virtual |
Reimplemented in BlenderImageLoader.
Definition at line 285 of file scene/image.cpp.
|
virtual |
Reimplemented in VDBImageLoader.
Definition at line 300 of file scene/image.cpp.
Referenced by ImageHandle::vdb_loader().
|
pure virtual |
Implemented in BlenderImageLoader, BlenderPointDensityLoader, BlenderSmokeLoader, OIIOImageLoader, SkyLoader, and VDBImageLoader.
|
pure virtual |
Implemented in BlenderImageLoader, BlenderPointDensityLoader, BlenderSmokeLoader, OIIOImageLoader, SkyLoader, and VDBImageLoader.
|
pure virtual |
Implemented in BlenderImageLoader, BlenderPointDensityLoader, BlenderSmokeLoader, OIIOImageLoader, SkyLoader, and VDBImageLoader.
|
virtual |
Reimplemented in OIIOImageLoader.
Definition at line 280 of file scene/image.cpp.
Referenced by ImageHandle::svm_slot().