CUGL 4.0
Cornell University Game Library
Loading...
Searching...
No Matches
cugl::graphics::ShaderSource Member List

This is the complete list of members for cugl::graphics::ShaderSource, including all inherited members.

alloc(ShaderStage stage)cugl::graphics::ShaderSourceinlinestatic
allocFromSource(const std::shared_ptr< JsonValue > &source)cugl::graphics::ShaderSourceinlinestatic
allocOpenGL(const std::string source, ShaderStage stage)cugl::graphics::ShaderSourceinlinestatic
allocOpenGLFromFile(const std::string file, ShaderStage stage)cugl::graphics::ShaderSourceinlinestatic
allocVulkan(const std::vector< std::byte > &bytes, ShaderStage stage)cugl::graphics::ShaderSourceinlinestatic
allocVulkan(std::vector< std::byte > &&bytes, ShaderStage stage)cugl::graphics::ShaderSourceinlinestatic
allocVulkanFromFile(const std::string file, ShaderStage stage)cugl::graphics::ShaderSourceinlinestatic
dispose()cugl::graphics::ShaderSourceinline
getOpenGL() constcugl::graphics::ShaderSourceinline
getStage() constcugl::graphics::ShaderSourceinline
getVulkan() constcugl::graphics::ShaderSourceinline
init(ShaderStage stage)cugl::graphics::ShaderSource
initFromSource(const std::shared_ptr< JsonValue > &source)cugl::graphics::ShaderSource
initOpenGL(const std::string source, ShaderStage stage)cugl::graphics::ShaderSource
initOpenGLFromFile(const std::string file, ShaderStage stage)cugl::graphics::ShaderSource
initVulkan(const std::vector< std::byte > &bytes, ShaderStage stage)cugl::graphics::ShaderSource
initVulkan(std::vector< std::byte > &&bytes, ShaderStage stage)cugl::graphics::ShaderSource
initVulkan(std::string source, ShaderStage stage)cugl::graphics::ShaderSource
initVulkanFromFile(const std::string file, ShaderStage stage)cugl::graphics::ShaderSource
loadOpenGL(const std::string file)cugl::graphics::ShaderSource
loadVulkan(const std::string file)cugl::graphics::ShaderSource
setOpenGL(const std::string source)cugl::graphics::ShaderSource
setStage(ShaderStage stage)cugl::graphics::ShaderSourceinline
setVulkan(const std::string source)cugl::graphics::ShaderSource
setVulkan(const std::vector< std::byte > &bytes)cugl::graphics::ShaderSource
setVulkan(std::vector< std::byte > &&bytes)cugl::graphics::ShaderSource
ShaderSource()cugl::graphics::ShaderSourceinline
~ShaderSource()cugl::graphics::ShaderSourceinline