21 #ifndef CAELUM_HEADER__PRIVATE_UTILITIES_H 22 #define CAELUM_HEADER__PRIVATE_UTILITIES_H 25 #include "PrivatePtr.h" 48 static Ogre::ColourValue getInterpolatedColour (
56 static const Ogre::String pointerToString(
void* pointer);
71 static Ogre::MaterialPtr checkLoadMaterialClone (
72 const Ogre::String& originalName,
73 const Ogre::String& cloneName);
83 static Ogre::CompositorPtr checkCompositorSupported (
const Ogre::String& name);
99 static void generateSphericDome (
const Ogre::String &name,
int segments,
DomeType domeType);
107 static void fillGradientsDomeBuffers (
float *pVertex,
unsigned short *pIndices,
int segments);
114 static void fillStarfieldDomeBuffers (
float *pVertex,
unsigned short *pIndices,
int segments);
118 #endif // CAELUM_HEADER__PRIVATE_UTILITIES_H Private caelum utilities.
DomeType
Enumeration of types of sky domes.