17 #ifndef __BLENDER_IMAGE_H__
18 #define __BLENDER_IMAGE_H__
20 #include "RNA_blender_cpp.h"
33 const size_t pixels_size,
34 const bool associate_alpha)
override;
35 string name()
const override;
50 const size_t pixels_size,
51 const bool associate_alpha)
override;
52 string name()
const override;
56 BL::ShaderNodeTexPointDensity
b_node;
struct Depsgraph 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
bool equals(const ImageLoader &other) const override
BlenderImageLoader(BL::Image b_image, int frame)
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