Skip to content

KDGpu::PipelineLayout

Module: Public API

PipelineLayout.

#include <pipeline_layout.h>

Public Functions

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

Friends

Name
class Device
KDGPU_EXPORT bool operator==(const PipelineLayout & a, const PipelineLayout & b)

Public Functions Documentation

function PipelineLayout

1
PipelineLayout()

function ~PipelineLayout

1
~PipelineLayout()

function PipelineLayout

1
2
3
PipelineLayout(
    PipelineLayout && other
)

function operator=

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

function PipelineLayout

1
2
3
PipelineLayout(
    const PipelineLayout & 
) =delete

function operator=

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

function handle

1
inline const Handle< PipelineLayout_t > & handle() const

function isValid

1
inline bool isValid() const

function operator Handle< PipelineLayout_t >

1
inline operator Handle< PipelineLayout_t >() const

Friends

friend Device

1
2
3
friend class Device(
    Device 
);

friend operator==

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

    const PipelineLayout & b
);

Updated on 2024-12-22 at 00:08:03 +0000