Blender  V3.3
Public Member Functions | Public Attributes | List of all members
BlenderSmokeLoader Class Reference
Inheritance diagram for BlenderSmokeLoader:
ImageLoader

Public Member Functions

 BlenderSmokeLoader (BL::Object &b_ob, AttributeStandard attribute)
 
bool load_metadata (const ImageDeviceFeatures &, ImageMetaData &metadata) override
 
bool load_pixels (const ImageMetaData &, void *pixels, const size_t, const bool) override
 
string name () const override
 
bool equals (const ImageLoader &other) 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
 

Public Attributes

BL::FluidDomainSettings b_domain
 
float3 texspace_loc
 
float3 texspace_size
 
AttributeStandard attribute
 

Additional Inherited Members

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

Detailed Description

Definition at line 22 of file blender/volume.cpp.

Constructor & Destructor Documentation

◆ BlenderSmokeLoader()

BlenderSmokeLoader::BlenderSmokeLoader ( BL::Object b_ob,
AttributeStandard  attribute 
)
inline

Definition at line 24 of file blender/volume.cpp.

References mesh_texture_space(), texspace_loc, and texspace_size.

Member Function Documentation

◆ equals()

bool BlenderSmokeLoader::equals ( const ImageLoader other) const
inlineoverridevirtual

Implements ImageLoader.

Definition at line 160 of file blender/volume.cpp.

References attribute, and b_domain.

◆ load_metadata()

bool BlenderSmokeLoader::load_metadata ( const ImageDeviceFeatures ,
ImageMetaData metadata 
)
inlineoverridevirtual

◆ load_pixels()

bool BlenderSmokeLoader::load_pixels ( const ImageMetaData ,
void pixels,
const  size_t,
const bool   
)
inlineoverridevirtual

◆ name()

string BlenderSmokeLoader::name ( ) const
inlineoverridevirtual

Implements ImageLoader.

Definition at line 155 of file blender/volume.cpp.

References attribute, and Attribute::standard_name().

Member Data Documentation

◆ attribute

AttributeStandard BlenderSmokeLoader::attribute

Definition at line 168 of file blender/volume.cpp.

Referenced by equals(), load_metadata(), load_pixels(), and name().

◆ b_domain

BL::FluidDomainSettings BlenderSmokeLoader::b_domain

Definition at line 166 of file blender/volume.cpp.

Referenced by equals(), load_metadata(), and load_pixels().

◆ texspace_loc

float3 BlenderSmokeLoader::texspace_loc

Definition at line 167 of file blender/volume.cpp.

Referenced by BlenderSmokeLoader(), and load_metadata().

◆ texspace_size

float3 BlenderSmokeLoader::texspace_size

Definition at line 167 of file blender/volume.cpp.

Referenced by BlenderSmokeLoader(), and load_metadata().


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