Main Page
Namespaces
Classes
Files
Class List
Class Hierarchy
Class Members
gte
AmbientLightEffect
gte::AmbientLightEffect Member List
This is the complete list of members for
gte::AmbientLightEffect
, including all inherited members.
AmbientLightEffect
(std::shared_ptr< ProgramFactory > const &factory, BufferUpdater const &updater, std::shared_ptr< Material > const &material, std::shared_ptr< Lighting > const &lighting)
gte::AmbientLightEffect
GetGeometry
() const
gte::LightingEffect
inline
GetGeometryConstant
() const
gte::LightingEffect
inline
GetGeometryShader
() const
gte::VisualEffect
inline
GetLighting
() const
gte::LightingEffect
inline
GetLightingConstant
() const
gte::LightingEffect
inline
GetMaterial
() const
gte::LightingEffect
inline
GetMaterialConstant
() const
gte::LightingEffect
inline
GetPixelShader
() const
gte::VisualEffect
inline
GetProgram
() const
gte::VisualEffect
inline
GetPVWMatrixConstant
() const
gte::LightingEffect
inline
GetShaderSourceLitFunctionGLSL
()
gte::LightingEffect
protected
static
GetVertexShader
() const
gte::VisualEffect
inline
LightingEffect
(std::shared_ptr< ProgramFactory > const &factory, BufferUpdater const &updater, std::string const *vsSource[], std::string const *psSource[], std::shared_ptr< Material > const &material, std::shared_ptr< Lighting > const &lighting, std::shared_ptr< LightCameraGeometry > const &geometry)
gte::LightingEffect
protected
mBufferUpdater
gte::VisualEffect
protected
mGeometry
gte::LightingEffect
protected
mGeometryConstant
gte::LightingEffect
protected
mLighting
gte::LightingEffect
protected
mLightingConstant
gte::LightingEffect
protected
mMaterial
gte::LightingEffect
protected
mMaterialConstant
gte::LightingEffect
protected
mProgram
gte::VisualEffect
protected
mPVWMatrixConstant
gte::LightingEffect
protected
msGLSLPSSource
gte::AmbientLightEffect
private
static
msGLSLVSSource
gte::AmbientLightEffect
private
static
msHLSLSource
gte::AmbientLightEffect
private
static
msPSSource
gte::AmbientLightEffect
private
static
msVSSource
gte::AmbientLightEffect
private
static
mTextureArrayUpdater
gte::VisualEffect
protected
mTextureUpdater
gte::VisualEffect
protected
SetGeometry
(std::shared_ptr< LightCameraGeometry > const &geometry)
gte::LightingEffect
inline
SetLighting
(std::shared_ptr< Lighting > const &lighting)
gte::LightingEffect
inline
SetMaterial
(std::shared_ptr< Material > const &material)
gte::LightingEffect
inline
SetPVWMatrixConstant
(std::shared_ptr< ConstantBuffer > const &pvwMatrix)
gte::LightingEffect
UpdateGeometryConstant
()
gte::LightingEffect
virtual
UpdateLightingConstant
()
gte::AmbientLightEffect
virtual
UpdateMaterialConstant
()
gte::AmbientLightEffect
virtual
VisualEffect
(std::shared_ptr< VisualProgram > const &program)
gte::VisualEffect
VisualEffect
()
gte::VisualEffect
protected
~VisualEffect
()
gte::VisualEffect
virtual
geometric_tools_engine
Author(s): Yijiang Huang
autogenerated on Thu Jul 18 2019 04:00:05