gte::PointLightEffect Member List

This is the complete list of members for gte::PointLightEffect, including all inherited members.

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::PointLightEffectprivatestatic
msGLSLVSSourcegte::PointLightEffectprivatestatic
msHLSLSourcegte::PointLightEffectprivatestatic
msPSSourcegte::PointLightEffectprivatestatic
msVSSourcegte::PointLightEffectprivatestatic
mTextureArrayUpdatergte::VisualEffectprotected
mTextureUpdatergte::VisualEffectprotected
PointLightEffect(std::shared_ptr< ProgramFactory > const &factory, BufferUpdater const &updater, int select, std::shared_ptr< Material > const &material, std::shared_ptr< Lighting > const &lighting, std::shared_ptr< LightCameraGeometry > const &geometry)gte::PointLightEffect
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::PointLightEffectvirtual
UpdateLightingConstant()gte::PointLightEffectvirtual
UpdateMaterialConstant()gte::PointLightEffectvirtual
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:06