![]() |
Pioneer
|
#include <GeoSphereMaterial.h>


Public Member Functions | |
| virtual Program * | CreateProgram (const MaterialDescriptor &) override |
| virtual void | Apply () override |
| virtual void | Unapply () override |
Public Member Functions inherited from Graphics::OGL::Material | |
| Material () | |
| virtual bool | IsProgramLoaded () const override final |
| virtual void | SetProgram (Program *p) |
| virtual void | SetCommonUniforms (const matrix4x4f &mv, const matrix4x4f &proj) override |
Public Member Functions inherited from Graphics::Material | |
| Material () | |
| virtual | ~Material () |
| const MaterialDescriptor & | GetDescriptor () const |
Public Member Functions inherited from RefCounted | |
| RefCounted () | |
| virtual | ~RefCounted () |
| void | IncRefCount () const |
| void | DecRefCount () const |
| int | GetRefCount () const |
Public Member Functions inherited from LuaWrappable | |
| virtual | ~LuaWrappable () |
Protected Member Functions | |
| void | SetGSUniforms () |
Additional Inherited Members | |
Public Attributes inherited from Graphics::Material | |
| Texture * | texture0 |
| Texture * | texture1 |
| Texture * | texture2 |
| Texture * | texture3 |
| Texture * | texture4 |
| Texture * | texture5 |
| Texture * | texture6 |
| Texture * | heatGradient |
| Color | diffuse |
| Color | specular |
| Color | emissive |
| int | shininess |
| void * | specialParameter0 |
Protected Attributes inherited from Graphics::OGL::Material | |
| Program * | m_program |
| RendererOGL * | m_renderer |
Protected Attributes inherited from Graphics::Material | |
| MaterialDescriptor | m_descriptor |
|
overridevirtual |
|
overridevirtual |
|
protected |

|
overridevirtual |
Reimplemented from Graphics::OGL::Material.