HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RV_TextureCache::ImageInfo Class Reference

#include <RV_TextureCache.h>

+ Inheritance diagram for RV_TextureCache::ImageInfo:

Public Member Functions

 ImageInfo ()
 
 ~ImageInfo ()
 

Public Attributes

UT_StringHolder map_name
 
UT_StringHolder op_relative
 
UT_StringHolder cache_name
 
UT_UniquePtr< RV_VKImageimage
 
UT_Array< UT_UniquePtr
< PXL_Raster > > 
rasters
 
UT_SharedPtr
< RV_TextureRef::CacheData
refs
 
UT_UniquePtr< IMG_Statstat
 
int udim_x = 0
 
int udim_y = 0
 
int udim_w = 0
 
int udim_h = 0
 
int width = 1
 
int height = 1
 
int depth = 1
 
bool check_alpha = false
 
bool alpha = false
 
time_t modtime = 0
 
fpreal optime = 0.0
 
int op_id = RV_INVALID_OP_ID
 
int version = 0
 
bool valid = false
 
bool loading = false
 
fpreal downscale = 1.0
 

Additional Inherited Members

- Protected Member Functions inherited from UT_NonCopyableNS::UT_NonCopyable
 UT_NonCopyable ()=default
 
 ~UT_NonCopyable ()=default
 
 UT_NonCopyable (const UT_NonCopyable &)=delete
 
UT_NonCopyableoperator= (const UT_NonCopyable &)=delete
 

Detailed Description

Definition at line 193 of file RV_TextureCache.h.

Constructor & Destructor Documentation

RV_TextureCache::ImageInfo::ImageInfo ( )
RV_TextureCache::ImageInfo::~ImageInfo ( )

Member Data Documentation

bool RV_TextureCache::ImageInfo::alpha = false

Definition at line 214 of file RV_TextureCache.h.

UT_StringHolder RV_TextureCache::ImageInfo::cache_name

Definition at line 201 of file RV_TextureCache.h.

bool RV_TextureCache::ImageInfo::check_alpha = false

Definition at line 213 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::depth = 1

Definition at line 212 of file RV_TextureCache.h.

fpreal RV_TextureCache::ImageInfo::downscale = 1.0

Definition at line 221 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::height = 1

Definition at line 211 of file RV_TextureCache.h.

UT_UniquePtr<RV_VKImage> RV_TextureCache::ImageInfo::image

Definition at line 202 of file RV_TextureCache.h.

bool RV_TextureCache::ImageInfo::loading = false

Definition at line 220 of file RV_TextureCache.h.

UT_StringHolder RV_TextureCache::ImageInfo::map_name

Definition at line 199 of file RV_TextureCache.h.

time_t RV_TextureCache::ImageInfo::modtime = 0

Definition at line 215 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::op_id = RV_INVALID_OP_ID

Definition at line 217 of file RV_TextureCache.h.

UT_StringHolder RV_TextureCache::ImageInfo::op_relative

Definition at line 200 of file RV_TextureCache.h.

fpreal RV_TextureCache::ImageInfo::optime = 0.0

Definition at line 216 of file RV_TextureCache.h.

UT_Array<UT_UniquePtr<PXL_Raster> > RV_TextureCache::ImageInfo::rasters

Definition at line 203 of file RV_TextureCache.h.

UT_SharedPtr<RV_TextureRef::CacheData> RV_TextureCache::ImageInfo::refs

Definition at line 204 of file RV_TextureCache.h.

UT_UniquePtr<IMG_Stat> RV_TextureCache::ImageInfo::stat

Definition at line 205 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::udim_h = 0

Definition at line 209 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::udim_w = 0

Definition at line 208 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::udim_x = 0

Definition at line 206 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::udim_y = 0

Definition at line 207 of file RV_TextureCache.h.

bool RV_TextureCache::ImageInfo::valid = false

Definition at line 219 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::version = 0

Definition at line 218 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::width = 1

Definition at line 210 of file RV_TextureCache.h.


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