|
osgEarth 2.1.1
|
#include <osgEarth/TextureCompositorMulti>#include <osgEarth/ImageUtils>#include <osgEarth/Registry>#include <osgEarth/ShaderComposition>#include <osgEarth/ShaderUtils>#include <osg/Texture2D>#include <osg/TexEnv>#include <osg/TexEnvCombine>#include <vector>
Include dependency graph for TextureCompositorMulti.cpp:Go to the source code of this file.
Namespaces | |
| namespace | anonymous_namespace{TextureCompositorMulti.cpp} |
Defines | |
| #define | LC "[TextureCompositorMulti] " |
Functions | |
| static osg::Shader * | anonymous_namespace{TextureCompositorMulti.cpp}::s_createTextureVertexShader (const TextureLayout &layout, bool blending) |
| static osg::Shader * | anonymous_namespace{TextureCompositorMulti.cpp}::s_createTextureFragShaderFunction (const TextureLayout &layout, int maxSlots, bool blending, float fadeInDuration) |
| static std::string | anonymous_namespace{TextureCompositorMulti.cpp}::makeSamplerName (int slot) |
| static osg::Texture2D * | anonymous_namespace{TextureCompositorMulti.cpp}::s_getTexture (osg::StateSet *stateSet, UID layerUID, const TextureLayout &layout, osg::StateSet *parentStateSet) |
| #define LC "[TextureCompositorMulti] " |
Definition at line 31 of file TextureCompositorMulti.cpp.
1.7.3