Visualization LibraryA lightweight C++ OpenGL middleware for 2D/3D graphics |
[Home] [Tutorials] [All Classes] [Grouped Classes] |
#include <Shader.hpp>

| TexEnv::TexEnv | ( | int | texunit | ) |
| virtual const char* vl::TexEnv::className | ( | ) | [inline, virtual] |
| virtual ERenderState vl::TexEnv::type | ( | ) | const [inline, virtual] |
Reimplemented from vl::RenderState.
| void TexEnv::apply | ( | const Camera * | ) | const [virtual] |
Implements vl::RenderState.
| void vl::TexEnv::setMode | ( | ETexEnvMode | mode | ) | [inline] |
| ETexEnvMode vl::TexEnv::mode | ( | ) | const [inline] |
| void vl::TexEnv::setCombineRGB | ( | ETexEnvMode | combineRGB | ) | [inline] |
| ETexEnvMode vl::TexEnv::combineRGB | ( | ) | const [inline] |
| void vl::TexEnv::setCombineAlpha | ( | ETexEnvMode | combineAlpha | ) | [inline] |
| ETexEnvMode vl::TexEnv::combineAlpha | ( | ) | const [inline] |
| void vl::TexEnv::setColor | ( | fvec4 | color | ) | [inline] |
| fvec4 vl::TexEnv::color | ( | ) | const [inline] |
| void vl::TexEnv::setRGBScale | ( | float | rgbscale | ) | [inline] |
| float vl::TexEnv::rgbScale | ( | ) | const [inline] |
| void vl::TexEnv::setAlphaScale | ( | float | alphascale | ) | [inline] |
| float vl::TexEnv::alphaScale | ( | ) | const [inline] |
| void vl::TexEnv::setSource0RGB | ( | ETexEnvSource | source | ) | [inline] |
| void vl::TexEnv::setSource1RGB | ( | ETexEnvSource | source | ) | [inline] |
| void vl::TexEnv::setSource2RGB | ( | ETexEnvSource | source | ) | [inline] |
| ETexEnvSource vl::TexEnv::source0RGB | ( | ) | const [inline] |
| ETexEnvSource vl::TexEnv::source1RGB | ( | ) | const [inline] |
| ETexEnvSource vl::TexEnv::source2RGB | ( | ) | const [inline] |
| void vl::TexEnv::setSource0Alpha | ( | ETexEnvSource | source | ) | [inline] |
| void vl::TexEnv::setSource1Alpha | ( | ETexEnvSource | source | ) | [inline] |
| void vl::TexEnv::setSource2Alpha | ( | ETexEnvSource | source | ) | [inline] |
| ETexEnvSource vl::TexEnv::source0Alpha | ( | ) | const [inline] |
| ETexEnvSource vl::TexEnv::source1Alpha | ( | ) | const [inline] |
| ETexEnvSource vl::TexEnv::source2Alpha | ( | ) | const [inline] |
| void vl::TexEnv::setOperand0RGB | ( | ETexEnvOperand | operand | ) | [inline] |
| void vl::TexEnv::setOperand1RGB | ( | ETexEnvOperand | operand | ) | [inline] |
| void vl::TexEnv::setOperand2RGB | ( | ETexEnvOperand | operand | ) | [inline] |
| ETexEnvOperand vl::TexEnv::operand0RGB | ( | ) | const [inline] |
| ETexEnvOperand vl::TexEnv::operand1RGB | ( | ) | const [inline] |
| ETexEnvOperand vl::TexEnv::operand2RGB | ( | ) | const [inline] |
| void vl::TexEnv::setOperand0Alpha | ( | ETexEnvOperand | operand | ) | [inline] |
| void vl::TexEnv::setOperand1Alpha | ( | ETexEnvOperand | operand | ) | [inline] |
| void vl::TexEnv::setOperand2Alpha | ( | ETexEnvOperand | operand | ) | [inline] |
| ETexEnvOperand vl::TexEnv::operand0Alpha | ( | ) | const [inline] |
| ETexEnvOperand vl::TexEnv::operand1Alpha | ( | ) | const [inline] |
| ETexEnvOperand vl::TexEnv::operand2Alpha | ( | ) | const [inline] |
| void vl::TexEnv::setPointSpriteCoordReplace | ( | bool | replace | ) | [inline] |
| bool vl::TexEnv::pointSpriteCoordReplace | ( | ) | const [inline] |
| void vl::TexEnv::setLodBias | ( | float | lodbias | ) | [inline] |
| float vl::TexEnv::lodBias | ( | ) | const [inline] |
| float vl::TexEnv::mRGBScale |
| float vl::TexEnv::mAlphaScale |
| float vl::TexEnv::mLodBias |