mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-04-28 21:07:59 +03:00
Remove all MyGUI version checks
This commit is contained in:
parent
94b2bde48a
commit
2bc81e47a6
6 changed files with 7 additions and 61 deletions
|
@ -586,7 +586,6 @@ bool RenderManager::checkTexture(MyGUI::ITexture* _texture)
|
|||
return true;
|
||||
}
|
||||
|
||||
#if MYGUI_VERSION > MYGUI_DEFINE_VERSION(3, 4, 0)
|
||||
void RenderManager::registerShader(
|
||||
const std::string& _shaderName,
|
||||
const std::string& _vertexProgramFile,
|
||||
|
@ -594,6 +593,5 @@ void RenderManager::registerShader(
|
|||
{
|
||||
MYGUI_PLATFORM_LOG(Warning, "osgMyGUI::RenderManager::registerShader is not implemented");
|
||||
}
|
||||
#endif
|
||||
|
||||
}
|
||||
|
|
|
@ -116,17 +116,9 @@ public:
|
|||
|
||||
bool checkTexture(MyGUI::ITexture* _texture);
|
||||
|
||||
// setViewSize() is a part of MyGUI::RenderManager interface since 3.4.0 release
|
||||
#if MYGUI_VERSION < MYGUI_DEFINE_VERSION(3, 4, 0)
|
||||
void setViewSize(int width, int height);
|
||||
#else
|
||||
void setViewSize(int width, int height) override;
|
||||
#endif
|
||||
|
||||
// registerShader() is a part of MyGUI::RenderManager interface since 3.4.1 release
|
||||
#if MYGUI_VERSION > MYGUI_DEFINE_VERSION(3, 4, 0)
|
||||
void registerShader(const std::string& _shaderName, const std::string& _vertexProgramFile, const std::string& _fragmentProgramFile) override;
|
||||
#endif
|
||||
|
||||
/*internal:*/
|
||||
|
||||
|
|
|
@ -165,8 +165,6 @@ namespace osgMyGUI
|
|||
return nullptr;
|
||||
}
|
||||
|
||||
#if MYGUI_VERSION > MYGUI_DEFINE_VERSION(3, 4, 0)
|
||||
void OSGTexture::setShader(const std::string& _shaderName)
|
||||
{ Log(Debug::Warning) << "OSGTexture::setShader is not implemented"; }
|
||||
#endif
|
||||
}
|
||||
|
|
|
@ -5,12 +5,6 @@
|
|||
|
||||
#include <osg/ref_ptr>
|
||||
|
||||
#if MYGUI_VERSION > MYGUI_DEFINE_VERSION(3, 4, 0)
|
||||
#define OPENMW_MYGUI_CONST_GETTER_3_4_1 const
|
||||
#else
|
||||
#define OPENMW_MYGUI_CONST_GETTER_3_4_1
|
||||
#endif
|
||||
|
||||
namespace osg
|
||||
{
|
||||
class Image;
|
||||
|
@ -57,21 +51,18 @@ namespace osgMyGUI
|
|||
|
||||
void* lock(MyGUI::TextureUsage access) override;
|
||||
void unlock() override;
|
||||
bool isLocked() OPENMW_MYGUI_CONST_GETTER_3_4_1 override { return mLockedImage.valid(); }
|
||||
bool isLocked() const override { return mLockedImage.valid(); }
|
||||
|
||||
int getWidth() OPENMW_MYGUI_CONST_GETTER_3_4_1 override { return mWidth; }
|
||||
int getHeight() OPENMW_MYGUI_CONST_GETTER_3_4_1 override { return mHeight; }
|
||||
int getWidth() const override { return mWidth; }
|
||||
int getHeight() const override { return mHeight; }
|
||||
|
||||
MyGUI::PixelFormat getFormat() OPENMW_MYGUI_CONST_GETTER_3_4_1 override { return mFormat; }
|
||||
MyGUI::TextureUsage getUsage() OPENMW_MYGUI_CONST_GETTER_3_4_1 override { return mUsage; }
|
||||
size_t getNumElemBytes() OPENMW_MYGUI_CONST_GETTER_3_4_1 override { return mNumElemBytes; }
|
||||
MyGUI::PixelFormat getFormat() const override { return mFormat; }
|
||||
MyGUI::TextureUsage getUsage() const override { return mUsage; }
|
||||
size_t getNumElemBytes() const override { return mNumElemBytes; }
|
||||
|
||||
MyGUI::IRenderTarget *getRenderTarget() override;
|
||||
|
||||
// setShader() is a part of MyGUI::RenderManager interface since 3.4.1 release
|
||||
#if MYGUI_VERSION > MYGUI_DEFINE_VERSION(3, 4, 0)
|
||||
void setShader(const std::string& _shaderName) override;
|
||||
#endif
|
||||
void setShader(const std::string& _shaderName) override;
|
||||
|
||||
/*internal:*/
|
||||
osg::Texture2D *getTexture() const { return mTexture.get(); }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue