#include <material.hpp>
Terrain::Effect::Effect |
( |
bool |
useShaders, |
|
|
bool |
forcePerPixelLighting, |
|
|
bool |
clampLighting, |
|
|
Shader::ShaderManager * |
shaderManager, |
|
|
const std::vector< TextureLayer > & |
layers, |
|
|
const std::vector< osg::ref_ptr< osg::Texture2D > > & |
blendmaps, |
|
|
int |
blendmapScale, |
|
|
float |
layerTileSize |
|
) |
| |
bool Terrain::Effect::define_techniques |
( |
| ) |
|
|
virtual |
virtual const char* Terrain::Effect::effectAuthor |
( |
| ) |
const |
|
inlinevirtual |
virtual const char* Terrain::Effect::effectDescription |
( |
| ) |
const |
|
inlinevirtual |
virtual const char* Terrain::Effect::effectName |
( |
| ) |
const |
|
inlinevirtual |
std::vector<osg::ref_ptr<osg::Texture2D> > Terrain::Effect::mBlendmaps |
|
private |
int Terrain::Effect::mBlendmapScale |
|
private |
bool Terrain::Effect::mClampLighting |
|
private |
bool Terrain::Effect::mForcePerPixelLighting |
|
private |
float Terrain::Effect::mLayerTileSize |
|
private |
bool Terrain::Effect::mUseShaders |
|
private |
The documentation for this class was generated from the following files:
- /home/travis/build/OpenMW/openmw/components/terrain/material.hpp
- /home/travis/build/OpenMW/openmw/components/terrain/material.cpp