#include <Render_Device.h>
Public Member Functions | |
ShaderSet * | GetShaders () |
virtual Texture * | GetTexture (int i) |
void | Set (PrimitiveType prim) const |
virtual void | SetTexture (int i, class Texture *tex) |
ShaderFill (ShaderSet *sh) | |
ShaderFill (ShaderSet &sh) | |
Private Attributes | |
Ptr< ShaderSet > | Shaders |
Ptr< Texture > | Textures [8] |
Definition at line 264 of file Render_Device.h.
OVR::Render::ShaderFill::ShaderFill | ( | ShaderSet * | sh | ) | [inline] |
Definition at line 270 of file Render_Device.h.
OVR::Render::ShaderFill::ShaderFill | ( | ShaderSet & | sh | ) | [inline] |
Definition at line 271 of file Render_Device.h.
ShaderSet* OVR::Render::ShaderFill::GetShaders | ( | ) | [inline] |
Definition at line 273 of file Render_Device.h.
virtual Texture* OVR::Render::ShaderFill::GetTexture | ( | int | i | ) | [inline, virtual] |
Reimplemented from OVR::Render::Fill.
Definition at line 276 of file Render_Device.h.
void OVR::Render::ShaderFill::Set | ( | PrimitiveType | prim | ) | const [virtual] |
Implements OVR::Render::Fill.
Definition at line 472 of file Render_Device.cpp.
virtual void OVR::Render::ShaderFill::SetTexture | ( | int | i, |
class Texture * | tex | ||
) | [inline, virtual] |
Reimplemented from OVR::Render::Fill.
Definition at line 275 of file Render_Device.h.
Ptr<ShaderSet> OVR::Render::ShaderFill::Shaders [private] |
Definition at line 266 of file Render_Device.h.
Ptr<Texture> OVR::Render::ShaderFill::Textures[8] [private] |
Definition at line 267 of file Render_Device.h.