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_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 alpha = false
 
time_t modtime = 0
 
int op_id = 0
 
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 129 of file RV_TextureCache.h.

Constructor & Destructor Documentation

RV_TextureCache::ImageInfo::ImageInfo ( )

Member Data Documentation

bool RV_TextureCache::ImageInfo::alpha = false

Definition at line 145 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::depth = 1

Definition at line 144 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::height = 1

Definition at line 143 of file RV_TextureCache.h.

UT_UniquePtr<RV_VKImage> RV_TextureCache::ImageInfo::image

Definition at line 136 of file RV_TextureCache.h.

bool RV_TextureCache::ImageInfo::loading = false

Definition at line 150 of file RV_TextureCache.h.

UT_StringHolder RV_TextureCache::ImageInfo::map_name

Definition at line 134 of file RV_TextureCache.h.

time_t RV_TextureCache::ImageInfo::modtime = 0

Definition at line 146 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::op_id = 0

Definition at line 147 of file RV_TextureCache.h.

UT_StringHolder RV_TextureCache::ImageInfo::op_relative

Definition at line 135 of file RV_TextureCache.h.

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

Definition at line 137 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::udim_h = 0

Definition at line 141 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::udim_w = 0

Definition at line 140 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::udim_x = 0

Definition at line 138 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::udim_y = 0

Definition at line 139 of file RV_TextureCache.h.

bool RV_TextureCache::ImageInfo::valid = false

Definition at line 149 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::version = 0

Definition at line 148 of file RV_TextureCache.h.

int RV_TextureCache::ImageInfo::width = 1

Definition at line 142 of file RV_TextureCache.h.


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