Blender V4.5
ImageManager::Image Struct Reference

#include <image.h>

Public Attributes

ImageParams params
 
ImageMetaData metadata
 
unique_ptr< ImageLoaderloader
 
float frame
 
bool need_metadata
 
bool need_load
 
bool builtin
 
string mem_name
 
unique_ptr< device_texturemem
 
int users
 
thread_mutex mutex
 

Detailed Description

Definition at line 193 of file cycles/scene/image.h.

Member Data Documentation

◆ builtin

bool ImageManager::Image::builtin

◆ frame

float ImageManager::Image::frame

Definition at line 198 of file cycles/scene/image.h.

◆ loader

unique_ptr<ImageLoader> ImageManager::Image::loader

◆ mem

unique_ptr<device_texture> ImageManager::Image::mem

Definition at line 204 of file cycles/scene/image.h.

Referenced by ImageHandle::image_memory().

◆ mem_name

string ImageManager::Image::mem_name

Definition at line 203 of file cycles/scene/image.h.

◆ metadata

ImageMetaData ImageManager::Image::metadata

Definition at line 195 of file cycles/scene/image.h.

Referenced by ImageHandle::metadata().

◆ mutex

thread_mutex ImageManager::Image::mutex

Definition at line 207 of file cycles/scene/image.h.

◆ need_load

bool ImageManager::Image::need_load

◆ need_metadata

bool ImageManager::Image::need_metadata

Definition at line 199 of file cycles/scene/image.h.

◆ params

ImageParams ImageManager::Image::params

Definition at line 194 of file cycles/scene/image.h.

Referenced by image_associate_alpha().

◆ users

int ImageManager::Image::users

Definition at line 206 of file cycles/scene/image.h.

Referenced by ImageManager::device_update_slot().


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