OGRE
13.6
Object-Oriented Graphics Rendering Engine
|
#include <OgreTinyRenderSystem.h>
Public Types | |
typedef Matrix3 | mat3 |
typedef Matrix4 | mat4 |
typedef Vector< 2, float > | vec2 |
typedef Vector< 3, float > | vec3 |
typedef Vector< 3, uchar > | vec3b |
typedef Vector< 4, float > | vec4 |
typedef Vector< 4, uchar > | vec4b |
Public Member Functions | |
virtual bool | fragment (const vec3 &bar, ColourValue &gl_FragColor)=0 |
Static Public Member Functions | |
static int | mod (int a, int b) |
static const vec4b & | sample2D (const Image &img, const vec2 &uv) |
typedef Vector<2, float> Ogre::IShader::vec2 |
typedef Vector<3, float> Ogre::IShader::vec3 |
typedef Vector<4, float> Ogre::IShader::vec4 |
typedef Vector<3, uchar> Ogre::IShader::vec3b |
typedef Vector<4, uchar> Ogre::IShader::vec4b |
typedef Matrix3 Ogre::IShader::mat3 |
typedef Matrix4 Ogre::IShader::mat4 |
|
inlinestatic |
Referenced by sample2D().
References Ogre::Image::getData(), Ogre::Image::getHeight(), Ogre::Image::getWidth(), and mod().
|
pure virtual |