Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
Package SiliconStudio.Paradox.Assets.Effect

Namespaces

package  Generators
 
package  ValueGenerators
 

Classes

class  CompilerParameterGeneratorBase
 
class  EffectByteCodeToSourceCodeWriter
 Use this class to generate a code with embedded effect bytecode. More...
 
class  EffectCompileCommand
 This command is responsible to compile a single permutation of an effect (pdxfx or pdxsl)
 
class  EffectCompileGeneratorBuildStep
 This build steps is responsible to generate all compiler commmands for all effect permutations.
 
class  EffectCompositorAsset
 Describes a shader effect asset (pdxsl). More...
 
class  EffectCompositorAssetCompiler
 Entry point to compile an EffectCompositorAsset (pdxfx). More...
 
class  EffectKeys
 Defines keys associated with mesh used for compiling assets. More...
 
class  EffectLibraryAsset
 Describes an effect asset. More...
 
class  EffectLibraryAssetCompiler
 Entry point to compile an EffectLibraryAsset More...
 
class  EffectParameterValueGeneratorCollection
 A list of IEffectParameterValueGenerator. More...
 
class  EffectPermutation
 A set of permutation for a specific effect. More...
 
class  EffectShaderAsset
 Describes a shader effect asset (pdxsl). More...
 
class  EffectShaderAssetCompiler
 Entry point to compile an EffectCompositorAsset More...
 
interface  ICompilerParametersGenerator
 A dynamic generator of CompilerParameters from a source parameters. See remarks. More...
 
interface  IEffectParameterGenerator
 Generates key-value permutations. More...
 
interface  IEffectParameterValueGenerator
 Generates values for a specific key. More...
 
class  LightingAsset
 Describes an lighting configuration asset. More...
 
class  LightingAssetCompiler
 
class  LightingCompileGenerator
 
class  PermutationGeneratorBuildStep