 |
Blamite Game Engine - blam!
00398.09.22.23.2015.blamite
The core library for the Blamite Game Engine.
|
Go to the documentation of this file.
2 #include "OGRE/OgrePrerequisites.h"
3 #include "OGRE/OgreStringVector.h"
4 #include "OGRE/OgrePixelFormatGpu.h"
12 Ogre::uint32 mNumGenTextures;
13 Ogre::uint32 mNumUnlitDatablocks;
14 Ogre::uint32 mNumPbsDatablocks;
16 Ogre::TextureGpuManager *mTextureManager;
31 Ogre::uint16 minWidth,
32 Ogre::uint16 maxWidth,
33 Ogre::PixelFormatGpu pixelFormat=Ogre::PFG_RGBA8_UNORM_SRGB );
61 Ogre::uint32 firstTextureIdx,
62 Ogre::uint32 numTextures );
66 Ogre::uint32 firstTextureIdx,
67 Ogre::uint32 numTextures );
Functions mostly useful for Unit Testing.
Definition: TestUtils.h:10
void generateDuplicateTextures(Ogre::uint32 numTextures, const Ogre::StringVector &sourceTex)
Generates N random duplicates of the textures in sourceTex[] with names like 'UnitTestTex/0' where 0 ...
Definition: TestUtils.cpp:59
Definition: BaseSystem.cpp:5
@ String
Represents a std::string.
Definition: globals.h:48
void generatePbsDatablocksWithTextures(Ogre::uint32 numDatablocks, Ogre::uint32 firstTextureIdx, Ogre::uint32 numTextures)
See TestUtils::generateUnlitDatablocksWithTextures.
Definition: TestUtils.cpp:129
void generateRandomBlankTextures(Ogre::uint32 numTextures, Ogre::uint16 minWidth, Ogre::uint16 maxWidth, Ogre::PixelFormatGpu pixelFormat=Ogre::PFG_RGBA8_UNORM_SRGB)
Generates N random textures with names like 'UnitTestTex/0' where 0 is in range [mNumGenTextures; mNu...
Definition: TestUtils.cpp:24
Ogre::StringVector getSourceTexList(void) const
Definition: TestUtils.cpp:82
void generateUnlitDatablocksWithTextures(Ogre::uint32 numDatablocks, Ogre::uint32 firstTextureIdx, Ogre::uint32 numTextures)
Generates N random datablocks of Unlit type with names like: 'UnitTestUnlit/0' where 0 is in range [m...
Definition: TestUtils.cpp:97
Definition: ogre2_imgui_manager.h:18
TestUtils()
Definition: TestUtils.cpp:16