5#ifndef __BLENDER_IMAGE_H__
6#define __BLENDER_IMAGE_H__
8#include "RNA_blender_cpp.hh"
19 const bool is_preview_render);
24 const size_t pixels_size,
25 const bool associate_alpha)
override;
26 string name()
const override;
44 const size_t pixels_size,
45 const bool associate_alpha)
override;
46 string name()
const override;
50 BL::ShaderNodeTexPointDensity
b_node;
bool load_metadata(const ImageDeviceFeatures &features, ImageMetaData &metadata) override
bool load_pixels(const ImageMetaData &metadata, void *pixels, const size_t pixels_size, const bool associate_alpha) override
BlenderImageLoader(BL::Image b_image, const int frame, const int tile_number, const bool is_preview_render)
bool equals(const ImageLoader &other) const override
int get_tile_number() const override
string name() const override
bool equals(const ImageLoader &other) const override
BL::ShaderNodeTexPointDensity b_node
BlenderPointDensityLoader(BL::Depsgraph depsgraph, BL::ShaderNodeTexPointDensity b_node)
string name() const override
BL::Depsgraph b_depsgraph
bool load_metadata(const ImageDeviceFeatures &features, ImageMetaData &metadata) override
bool load_pixels(const ImageMetaData &metadata, void *pixels, const size_t pixels_size, const bool associate_alpha) override
const Depsgraph * depsgraph
#define CCL_NAMESPACE_END