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::LightingEffectinline
GetGeometryConstant() const gte::LightingEffectinline
GetGeometryShader() const gte::VisualEffectinline
GetLighting() const gte::LightingEffectinline
GetLightingConstant() const gte::LightingEffectinline
GetMaterial() const gte::LightingEffectinline
GetMaterialConstant() const gte::LightingEffectinline
GetPixelShader() const gte::VisualEffectinline
GetProgram() const gte::VisualEffectinline
GetPVWMatrixConstant() const gte::LightingEffectinline
GetShaderSourceLitFunctionGLSL()gte::LightingEffectprotectedstatic
GetVertexShader() const gte::VisualEffectinline
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::LightingEffectprotected
mBufferUpdatergte::VisualEffectprotected
mGeometrygte::LightingEffectprotected
mGeometryConstantgte::LightingEffectprotected
mLightinggte::LightingEffectprotected
mLightingConstantgte::LightingEffectprotected
mMaterialgte::LightingEffectprotected
mMaterialConstantgte::LightingEffectprotected
mProgramgte::VisualEffectprotected
mPVWMatrixConstantgte::LightingEffectprotected
msGLSLPSSourcegte::AmbientLightEffectprivatestatic
msGLSLVSSourcegte::AmbientLightEffectprivatestatic
msHLSLSourcegte::AmbientLightEffectprivatestatic
msPSSourcegte::AmbientLightEffectprivatestatic
msVSSourcegte::AmbientLightEffectprivatestatic
mTextureArrayUpdatergte::VisualEffectprotected
mTextureUpdatergte::VisualEffectprotected
SetGeometry(std::shared_ptr< LightCameraGeometry > const &geometry)gte::LightingEffectinline
SetLighting(std::shared_ptr< Lighting > const &lighting)gte::LightingEffectinline
SetMaterial(std::shared_ptr< Material > const &material)gte::LightingEffectinline
SetPVWMatrixConstant(std::shared_ptr< ConstantBuffer > const &pvwMatrix)gte::LightingEffect
UpdateGeometryConstant()gte::LightingEffectvirtual
UpdateLightingConstant()gte::AmbientLightEffectvirtual
UpdateMaterialConstant()gte::AmbientLightEffectvirtual
VisualEffect(std::shared_ptr< VisualProgram > const &program)gte::VisualEffect
VisualEffect()gte::VisualEffectprotected
~VisualEffect()gte::VisualEffectvirtual


geometric_tools_engine
Author(s): Yijiang Huang
autogenerated on Thu Jul 18 2019 04:00:05