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 ()
 

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
 
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
 

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 161 of file RV_TextureCache.h.

Constructor & Destructor Documentation

RV_TextureCache::ImageInfo::ImageInfo ( )

Member Data Documentation

bool RV_TextureCache::ImageInfo::alpha = false

Definition at line 179 of file RV_TextureCache.h.

UT_StringHolder RV_TextureCache::ImageInfo::cache_name

Definition at line 168 of file RV_TextureCache.h.

bool RV_TextureCache::ImageInfo::check_alpha = false

Definition at line 178 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::depth = 1

Definition at line 177 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::height = 1

Definition at line 176 of file RV_TextureCache.h.

UT_UniquePtr<RV_VKImage> RV_TextureCache::ImageInfo::image

Definition at line 169 of file RV_TextureCache.h.

bool RV_TextureCache::ImageInfo::loading = false

Definition at line 185 of file RV_TextureCache.h.

UT_StringHolder RV_TextureCache::ImageInfo::map_name

Definition at line 166 of file RV_TextureCache.h.

time_t RV_TextureCache::ImageInfo::modtime = 0

Definition at line 180 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::op_id = RV_INVALID_OP_ID

Definition at line 182 of file RV_TextureCache.h.

UT_StringHolder RV_TextureCache::ImageInfo::op_relative

Definition at line 167 of file RV_TextureCache.h.

fpreal RV_TextureCache::ImageInfo::optime = 0.0

Definition at line 181 of file RV_TextureCache.h.

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

Definition at line 170 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::udim_h = 0

Definition at line 174 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::udim_w = 0

Definition at line 173 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::udim_x = 0

Definition at line 171 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::udim_y = 0

Definition at line 172 of file RV_TextureCache.h.

bool RV_TextureCache::ImageInfo::valid = false

Definition at line 184 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::version = 0

Definition at line 183 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::width = 1

Definition at line 175 of file RV_TextureCache.h.


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