Click or drag to resize
Ab4d.SharpEngine logo

ShaderBytecodeProvider Class

ShaderBytecodeProvider is an abstract class that is a base class for all classes that represent the source of shader byte code. The EffectsManager uses the GetShaderBytecode(String) to get the requested shader resource by its name.
Inheritance Hierarchy
SystemObject
  Ab4d.SharpEngine.EffectsShaderBytecodeProvider
    More

Namespace: Ab4d.SharpEngine.Effects
Assembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 2.0.8956+4c7684e186ca1be74e7a284fbe739d9a1b843d3c
Syntax
C#
public abstract class ShaderBytecodeProvider

The ShaderBytecodeProvider type exposes the following members.

Constructors
 NameDescription
Protected methodShaderBytecodeProviderInitializes a new instance of the ShaderBytecodeProvider class
Top
Methods
 NameDescription
Public methodGetAllResourceNames Returns an array of strings that represents the resource names available in this ShaderBytecodeProvider.
Public methodGetShaderBytecode Gets bytes array of the compiled shader with resourceName or null if this class instance does not have this resource.
Top
See Also
Inheritance Hierarchy