Raven Engine v0.1
A modern 3D Game Engine
Loading...
Searching...
No Matches
Raven::VulkanMaterial Member List

This is the complete list of members for Raven::VulkanMaterial, including all inherited members.

Bind(Ref< RenderCommandBuffer > commandBuffer, void *pipelineLayout) overrideRaven::VulkanMaterialvirtual
Create(Ref< Shader > shader)Raven::Materialstatic
DecRefCount()Raven::RefCounted
Destroy()Raven::VulkanMaterial
GetName() const overrideRaven::VulkanMaterialinlinevirtual
GetRefCount() constRaven::RefCounted
IncRefCount()Raven::RefCounted
RefCounted()Raven::RefCounted
SetFloat(const std::string &name, float value) overrideRaven::VulkanMaterialvirtual
SetFloat3(const std::string &name, const Crux::vec3 &value) overrideRaven::VulkanMaterialvirtual
SetFloat4(const std::string &name, const Crux::vec4 &value) overrideRaven::VulkanMaterialvirtual
SetName(const std::string &name) overrideRaven::VulkanMaterialinlinevirtual
SetTexture(const std::string &name, Ref< Texture2D > texture) overrideRaven::VulkanMaterialvirtual
VulkanMaterial(Ref< Shader > shader)Raven::VulkanMaterial
~Material()=defaultRaven::Materialvirtual
~RefCounted()Raven::RefCountedvirtual