Skip to content

KDGpu::TextureView

Module: Public API

TextureView.

#include <texture_view.h>

Public Functions

Name
TextureView()
~TextureView()
TextureView(TextureView && other)
TextureView & operator=(TextureView && other)
TextureView(const TextureView & ) =delete
TextureView & operator=(const TextureView & ) =delete
const Handle< TextureView_t > handle() const
bool isValid() const
operator Handle< TextureView_t >() const

Friends

Name
class Texture
KDGPU_EXPORT bool operator==(const TextureView & a, const TextureView & b)

Public Functions Documentation

function TextureView

1
TextureView()

function ~TextureView

1
~TextureView()

function TextureView

1
2
3
TextureView(
    TextureView && other
)

function operator=

1
2
3
TextureView & operator=(
    TextureView && other
)

function TextureView

1
2
3
TextureView(
    const TextureView & 
) =delete

function operator=

1
2
3
TextureView & operator=(
    const TextureView & 
) =delete

function handle

1
inline const Handle< TextureView_t > handle() const

function isValid

1
inline bool isValid() const

function operator Handle< TextureView_t >

1
inline operator Handle< TextureView_t >() const

Friends

friend Texture

1
2
3
friend class Texture(
    Texture 
);

friend operator==

1
2
3
4
5
friend KDGPU_EXPORT bool operator==(
    const TextureView & a,

    const TextureView & b
);

Updated on 2024-11-22 at 00:02:02 +0000