D3D Effects Lite
Lightweight Effects11 replacement that gives direct access to the data stored in D3D11 FX files.
Public Member Functions
D3DEffectsLiteReflection Class Reference

Reflects a D3D11 effect. More...

#include <D3D11EffectsLite.h>

List of all members.

Public Member Functions

virtual const
D3DEL_EFFECT_INFO
*D3DEFFECTSLITE_STDCALL 
GetInfo () const =0
 Gets the effect info.
virtual const
D3DEL_VARIABLE_INFO
*D3DEFFECTSLITE_STDCALL 
GetVariableByName (const char *name) const =0
 Gets a variable.
virtual const
D3DEL_VARIABLE_INFO
*D3DEFFECTSLITE_STDCALL 
GetVariableBySemantic (const char *semantic) const =0
 Gets a variable.
virtual const D3DEL_GROUP_INFO
*D3DEFFECTSLITE_STDCALL 
GetGroup (const char *name) const =0
 Gets a group.
virtual const
D3DEL_TECHNIQUE_INFO
*D3DEFFECTSLITE_STDCALL 
GetTechnique (const char *name) const =0
 Gets a technique.
virtual const
D3DEL_TECHNIQUE_INFO
*D3DEFFECTSLITE_STDCALL 
GetTechnique (const char *name, const D3DEL_GROUP_INFO *group) const =0
 Gets a technique.
virtual const D3DEL_PASS_INFO
*D3DEFFECTSLITE_STDCALL 
GetPass (const char *name, const D3DEL_TECHNIQUE_INFO *technique) const =0
 Gets a pass.

Detailed Description

Reflects a D3D11 effect.


The documentation for this class was generated from the following file: