public H1ShaderType(String name, String fileName, String functionName, H1ShaderTarget target) { m_Name = name; m_SourceFileName = fileName; m_FunctionName = functionName; m_ShaderTarget = target; }
public H1GlobalShaderType(String name, String fileName, String functionName, H1ShaderTarget target, ModifyCompilationEnvironmentDelegate modifyCompilationEnvironmentRef) : base(name, fileName, functionName, target) { m_ModifyCompilationEnvironmentRef = modifyCompilationEnvironmentRef; }
public H1MaterialShaderType(String name, String fileName, String functionName, H1ShaderTarget target, ModifyCompilationEnvironmentDelegate modifyCompilationEnvironmentRef, ShouldCacheDelegate shouldCacheRef) : base(name, fileName, functionName, target) { m_ModifyCompilationEnvironmentRef = modifyCompilationEnvironmentRef; m_ShouldCacheRef = shouldCacheRef; }