CS::PluginCommon Namespace Reference
Common code shared among a number of plugins. More...
Namespaces | |
namespace | GL |
Common code shared among plugins using OpenGL. | |
namespace | ShaderCacheHelper |
Common code for shader caching. | |
namespace | ShaderWeaver |
Common code for plugins implementing shader weaver combiners. | |
Classes | |
class | ShaderProgramPluginGL |
Common code useful for all OpenGL-based shader program plugins. More... | |
Functions | |
static void | MakeGLMatrix3x3 (const csMatrix3 &m, float matrix[9], bool rowMajor=false) |
Make an OpenGL matrix from a CS matrix. | |
static void | MakeGLMatrix4x4 (const CS::Math::Matrix4 &m, float matrix[16], bool rowMajor=false) |
Make an OpenGL matrix from a CS matrix. |
Detailed Description
Common code shared among a number of plugins.
Function Documentation
static void CS::PluginCommon::MakeGLMatrix3x3 | ( | const csMatrix3 & | m, | |
float | matrix[9], | |||
bool | rowMajor = false | |||
) | [inline, static] |
Make an OpenGL matrix from a CS matrix.
Definition at line 113 of file glhelper.h.
static void CS::PluginCommon::MakeGLMatrix4x4 | ( | const CS::Math::Matrix4 & | m, | |
float | matrix[16], | |||
bool | rowMajor = false | |||
) | [inline, static] |
Make an OpenGL matrix from a CS matrix.
Definition at line 140 of file glhelper.h.
Generated for Crystal Space 2.0 by doxygen 1.6.1