Go to the documentation of this file.
28 #ifndef __D3D11HLSLProgramFactory_H__
29 #define __D3D11HLSLProgramFactory_H__
unsigned long long int ResourceHandle
static String sLanguageName
Factory class for D3D11 HLSL programs.
Interface definition for factories of HighLevelGpuProgram.
~D3D11HLSLProgramFactory()
Defines a generic resource handler.
const String & getLanguage(void) const
Get the name of the language this factory creates programs for.
D3D11HLSLProgramFactory(D3D11Device &device)
void destroy(HighLevelGpuProgram *prog)
HighLevelGpuProgram * create(ResourceManager *creator, const String &name, ResourceHandle handle, const String &group, bool isManual, ManualResourceLoader *loader)
Interface describing a manual resource loader.
Abstract base class representing a high-level program (a vertex or fragment program).
Copyright © 2012 Torus Knot Software Ltd

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Tue Apr 13 2021 08:53:15