Rebel Fork Framework
Urho3D::ShaderVariation Member List

This is the complete list of members for Urho3D::ShaderVariation, including all inherited members.

CompileFromSource() (defined in Urho3D::ShaderVariation)Urho3D::ShaderVariationprivate
Create() (defined in Urho3D::ShaderVariation)Urho3D::ShaderVariationprivate
defines_Urho3D::ShaderVariationprivate
GetCachedVariationName(ea::string_view extension) const (defined in Urho3D::ShaderVariation)Urho3D::ShaderVariationprivate
GetDefines() constUrho3D::ShaderVariationinline
GetShaderName() constUrho3D::ShaderVariation
GetShaderVariationName() constUrho3D::ShaderVariation
graphics_Urho3D::ShaderVariationprivate
LoadByteCode(const FileIdentifier &binaryShaderName) (defined in Urho3D::ShaderVariation)Urho3D::ShaderVariationprivate
NeedShaderOptimization() const (defined in Urho3D::ShaderVariation)Urho3D::ShaderVariationprivate
NeedShaderTranslation() const (defined in Urho3D::ShaderVariation)Urho3D::ShaderVariationprivate
OnReloaded() (defined in Urho3D::ShaderVariation)Urho3D::ShaderVariationprivate
owner_Urho3D::ShaderVariationprivate
PrepareGLSLShaderCode(const ea::string &originalShaderCode) const (defined in Urho3D::ShaderVariation)Urho3D::ShaderVariationprivate
ProcessShaderSource(ea::string_view &translatedSource, const SpirVShader *&translatedSpirv, ConstByteSpan &translatedBytecode, ea::string_view originalShaderCode) (defined in Urho3D::ShaderVariation)Urho3D::ShaderVariationprivate
SaveByteCode(const FileIdentifier &binaryShaderName) (defined in Urho3D::ShaderVariation)Urho3D::ShaderVariationprivate
ShaderVariation(Shader *owner, ShaderType type, const ea::string &defines) (defined in Urho3D::ShaderVariation)Urho3D::ShaderVariation