Struct libktx_rs_sys::ktxTexture_vtbl [−][src]
#[repr(C)]pub struct ktxTexture_vtbl {Show 14 fields
pub Destroy: PFNKTEXDESTROY,
pub GetImageOffset: PFNKTEXGETIMAGEOFFSET,
pub GetDataSizeUncompressed: PFNKTEXGETDATASIZEUNCOMPRESSED,
pub GetImageSize: PFNKTEXGETIMAGESIZE,
pub IterateLevels: PFNKTEXITERATELEVELS,
pub IterateLoadLevelFaces: PFNKTEXITERATELOADLEVELFACES,
pub NeedsTranscoding: PFNKTEXNEEDSTRANSCODING,
pub LoadImageData: PFNKTEXLOADIMAGEDATA,
pub SetImageFromMemory: PFNKTEXSETIMAGEFROMMEMORY,
pub SetImageFromStdioStream: PFNKTEXSETIMAGEFROMSTDIOSTREAM,
pub WriteToStdioStream: PFNKTEXWRITETOSTDIOSTREAM,
pub WriteToNamedFile: PFNKTEXWRITETONAMEDFILE,
pub WriteToMemory: PFNKTEXWRITETOMEMORY,
pub WriteToStream: PFNKTEXWRITETOSTREAM,
}
Expand description
@memberof ktxTexture @~English @brief Table of virtual ktxTexture methods.
Fields
Destroy: PFNKTEXDESTROY
GetImageOffset: PFNKTEXGETIMAGEOFFSET
GetDataSizeUncompressed: PFNKTEXGETDATASIZEUNCOMPRESSED
GetImageSize: PFNKTEXGETIMAGESIZE
IterateLevels: PFNKTEXITERATELEVELS
IterateLoadLevelFaces: PFNKTEXITERATELOADLEVELFACES
NeedsTranscoding: PFNKTEXNEEDSTRANSCODING
LoadImageData: PFNKTEXLOADIMAGEDATA
SetImageFromMemory: PFNKTEXSETIMAGEFROMMEMORY
SetImageFromStdioStream: PFNKTEXSETIMAGEFROMSTDIOSTREAM
WriteToStdioStream: PFNKTEXWRITETOSTDIOSTREAM
WriteToNamedFile: PFNKTEXWRITETONAMEDFILE
WriteToMemory: PFNKTEXWRITETOMEMORY
WriteToStream: PFNKTEXWRITETOSTREAM
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ktxTexture_vtbl
impl Send for ktxTexture_vtbl
impl Sync for ktxTexture_vtbl
impl Unpin for ktxTexture_vtbl
impl UnwindSafe for ktxTexture_vtbl
Blanket Implementations
Mutably borrows from an owned value. Read more