zenilib: Zeni::Program_DX9 Class Reference

zenilib 0.5.3.0

- Main Page
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | List of all members
Zeni::Program_DX9 Class Reference

`#include <Shader.h>`

Inherits Zeni::Program.

## Public Member Functions

| Program_DX9 ()
virtual | ~Program_DX9 ()
void | attach (Shader &shader)
const Shader_DX9 * | get_fragment_shader () const
const Shader_DX9 * | get_vertex_shader () const
void | link ()
Public Member Functions inherited from Zeni::Program
| Program ()
virtual | ~Program ()

## Detailed Description

Definition at line 224 of file Shader.h.

## Constructor & Destructor Documentation

Zeni::Program_DX9::Program_DX9 | ( |  | ) |

Definition at line 348 of file Shader.cpp.

Zeni::Program_DX9::~Program_DX9 | ( |  | ) |

virtual

Definition at line 354 of file Shader.cpp.

## Member Function Documentation

void Zeni::Program_DX9::attach | ( | Shader & | shader | ) |

virtual

Implements Zeni::Program.

Definition at line 357 of file Shader.cpp.

References Zeni::Shader_DX9::type(), and Zeni::Shader::VERTEX.

const Shader_DX9 * Zeni::Program_DX9::get_fragment_shader | ( |  | ) | const

inline

Definition at line 69 of file Shader.hxx.

Referenced by Zeni::Video_DX9::set_program().

const Shader_DX9 * Zeni::Program_DX9::get_vertex_shader | ( |  | ) | const

inline

Definition at line 65 of file Shader.hxx.

Referenced by Zeni::Video_DX9::set_program().

void Zeni::Program_DX9::link | ( |  | ) |

virtual

Implements Zeni::Program.

Definition at line 372 of file Shader.cpp.

The documentation for this class was generated from the following files:

- zenilib/jni/external/zenilib/zeni_graphics/Zeni/Shader.h
- zenilib/jni/external/zenilib/zeni_graphics/Shader.cpp
- zenilib/jni/external/zenilib/zeni_graphics/Zeni/Shader.hxx