| 
| bool  | fillCreateInfo () override | 
|   | 
| RV_MemType  | getAllocType (RV_Instance *inst) override | 
|   | Setup allocation info for memory.  More...
  | 
|   | 
|   | RV_VKInteropImageCreateInfo ()=default | 
|   | 
UT_UniquePtr 
< RV_VKImageCreateInfo >  | clone () const override | 
|   | 
|   | ~RV_VKInteropImageCreateInfo () override | 
|   | 
| void  | setImageType (RV_ImageDim img_type) | 
|   | Define if the image is 1D, 2D, or 3D.  More...
  | 
|   | 
| VkImageType  | getImageType () const  | 
|   | The Vulkan image type.  More...
  | 
|   | 
| RV_ImageDim  | getRVImageType () const  | 
|   | The RV image type.  More...
  | 
|   | 
| void  | setFormat (VkFormat format) | 
|   | Set the vulkan image format. RV.  More...
  | 
|   | 
| VkFormat  | getFormat () const  | 
|   | 
| VkImageSubresourceRange  | getFullSubRes () const  | 
|   | Returns a vulkan subresource object for the full image.  More...
  | 
|   | 
| void  | setSize (int w, int h, int d) | 
|   | 
| int  | getWidth () const  | 
|   | 
| int  | getHeight () const  | 
|   | 
| int  | getDepth () const  | 
|   | 
| void  | setSamples (int samples) | 
|   | Define the number of samples in a multisampled 2D image.  More...
  | 
|   | 
| int  | getSamples () const  | 
|   | 
| void  | setLayerCount (int count) | 
|   | Define the number of layers in a 1D or 2D array.  More...
  | 
|   | 
| int  | getLayerCount () const  | 
|   | 
| void  | setMaxLevelCount (int count) | 
|   | Set the maximum number of mipmap levels.  More...
  | 
|   | 
| int  | getMaxLevelCount () const  | 
|   | 
| int  | getLevelCount () const  | 
|   | 
| void  | setTextureMagFilter (RV_TextureFilter filter) | 
|   | Set the texture filter for texture scales above 1.  More...
  | 
|   | 
| void  | setTextureMinFilter (RV_TextureFilter filter) | 
|   | Set the texture filter for texture scales below 1.  More...
  | 
|   | 
| void  | setTextureMipMode (RV_TextureMipMode mode) | 
|   | Set the mipmapping mode - DISABLED, NEAREST mipmap, or LINEAR blend.  More...
  | 
|   | 
| void  | setTextureWrap (RV_TextureWrap u, RV_TextureWrap v, RV_TextureWrap w) | 
|   | Set the wrapping mode when uv is outside [0,1]:REPEAT,CLAMP,BORDER,MIRROR.  More...
  | 
|   | 
| RV_TextureWrap  | getTextureWrapU () const  | 
|   | 
| RV_TextureWrap  | getTextureWrapV () const  | 
|   | 
| RV_TextureWrap  | getTextureWrapW () const  | 
|   | 
| void  | setTextureSwizzle (RV_TextureSwizzle r, RV_TextureSwizzle g, RV_TextureSwizzle b, RV_TextureSwizzle a) | 
|   | 
| RV_TextureSwizzle  | getTextureSwizzleR () const  | 
|   | 
| RV_TextureSwizzle  | getTextureSwizzleG () const  | 
|   | 
| RV_TextureSwizzle  | getTextureSwizzleB () const  | 
|   | 
| RV_TextureSwizzle  | getTextureSwizzleA () const  | 
|   | 
| void  | setUsageAttachmentBit (bool b) | 
|   | 
| bool  | getUsageAttachmentBit () const  | 
|   | 
| void  | setUsageSampledBit (bool b) | 
|   | 
| bool  | getUsageSampledBit () const  | 
|   | 
| void  | setUsageStorageBit (bool b) | 
|   | 
| bool  | getUsageStorageBit () const  | 
|   | 
| void  | setUseLinearTiling (bool use) | 
|   | Use linear tiling (true) or optimal tiling. Not all types support linear.  More...
  | 
|   | 
| bool  | getUseLinearTiling () const  | 
|   | 
| void  | setMemoryType (RV_MemType type) | 
|   | 
| RV_MemType  | getMemoryType () const  | 
|   | 
| void  | setCompareEnable (bool compare_enable) | 
|   | 
| bool  | getCompareEnable () const  | 
|   | 
| void  | setCompareOp (RE_ZFunction compare_op) | 
|   | 
| RE_ZFunction  | getCompareOp () const  | 
|   | 
| const VkImageCreateInfo *  | getVkInfo () const  | 
|   | Access the vulkan creation structure for this image.  More...
  | 
|   | 
|   | RV_VKImageCreateInfo ()=default | 
|   | 
| virtual  | ~RV_VKImageCreateInfo () | 
|   | 
Definition at line 58 of file RV_OGLInteropTextureBase.h.