Skip to content

KDGpu::ShaderModule

Module: Public API

ShaderModule.

#include <shader_module.h>

Public Functions

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

Friends

Name
class Device

Public Functions Documentation

function ShaderModule

1
ShaderModule()

function ~ShaderModule

1
~ShaderModule()

function ShaderModule

1
2
3
ShaderModule(
    ShaderModule && other
)

function operator=

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

function ShaderModule

1
2
3
ShaderModule(
    const ShaderModule & 
) =delete

function operator=

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

function handle

1
inline Handle< ShaderModule_t > handle() const

function isValid

1
inline bool isValid() const

function operator Handle< ShaderModule_t >

1
inline operator Handle< ShaderModule_t >() const

Friends

friend Device

1
2
3
friend class Device(
    Device 
);

Updated on 2024-08-28 at 00:05:07 +0000