40 #if (OGRE_PLATFORM == OGRE_PLATFORM_WIN32)
60 static const int NumberUnknown = -1;
72 ImageNode (
const QString &name,
ParameterGroup *parameterRoot,
bool cacheEnabled =
true,
const QString &outputImageName =
"Image" );
90 virtual Ogre::TexturePtr getImage ();
99 bool isCached (
int index )
const;
107 Ogre::Image * getCachedImage (
int index )
const;
114 void clearImageCache ();
123 void setNumberOfImagesToCache (
unsigned int numberOfImagesToCache );
131 Ogre::Image * createImageFromTexture ( Ogre::TexturePtr texturePointer );
139 void cacheImage (
int index, Ogre::Image *image );
146 void setOutputImage ( Ogre::Image *image );
153 void updateCacheStatus ();