Reduced minimum SFML version from 2.4.0 to 2.3.0
This commit is contained in:
parent
faf04e0d97
commit
e058a1c6fc
@ -23,7 +23,7 @@ environment:
|
|||||||
|
|
||||||
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013
|
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013
|
||||||
SFML_ROOT: C:\SFML-VS2013
|
SFML_ROOT: C:\SFML-VS2013
|
||||||
SFML_VERSION: 2.4.0
|
SFML_VERSION: 2.3
|
||||||
GENERATOR: Visual Studio 12 2013
|
GENERATOR: Visual Studio 12 2013
|
||||||
BUILD_TYPE: Release
|
BUILD_TYPE: Release
|
||||||
SHARED_LIBS: TRUE
|
SHARED_LIBS: TRUE
|
||||||
|
@ -114,7 +114,13 @@ namespace tgui
|
|||||||
const sf::Glyph& Font::getGlyph(sf::Uint32 codePoint, unsigned int characterSize, bool bold, float outlineThickness) const
|
const sf::Glyph& Font::getGlyph(sf::Uint32 codePoint, unsigned int characterSize, bool bold, float outlineThickness) const
|
||||||
{
|
{
|
||||||
assert(m_font != nullptr);
|
assert(m_font != nullptr);
|
||||||
|
|
||||||
|
#if SFML_VERSION_MAJOR > 2 || (SFML_VERSION_MAJOR == 2 && SFML_VERSION_MINOR >= 4)
|
||||||
return m_font->getGlyph(codePoint, characterSize, bold, outlineThickness);
|
return m_font->getGlyph(codePoint, characterSize, bold, outlineThickness);
|
||||||
|
#else
|
||||||
|
(void)outlineThickness;
|
||||||
|
return m_font->getGlyph(codePoint, characterSize, bold);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
@ -74,7 +74,12 @@ namespace tgui
|
|||||||
void Text::setColor(Color color)
|
void Text::setColor(Color color)
|
||||||
{
|
{
|
||||||
m_color = color;
|
m_color = color;
|
||||||
|
|
||||||
|
#if SFML_VERSION_MAJOR > 2 || (SFML_VERSION_MAJOR == 2 && SFML_VERSION_MINOR >= 4)
|
||||||
m_text.setFillColor(Color::calcColorOpacity(color, m_opacity));
|
m_text.setFillColor(Color::calcColorOpacity(color, m_opacity));
|
||||||
|
#else
|
||||||
|
m_text.setColor(Color::calcColorOpacity(color, m_opacity));
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
@ -89,7 +94,12 @@ namespace tgui
|
|||||||
void Text::setOpacity(float opacity)
|
void Text::setOpacity(float opacity)
|
||||||
{
|
{
|
||||||
m_opacity = opacity;
|
m_opacity = opacity;
|
||||||
|
|
||||||
|
#if SFML_VERSION_MAJOR > 2 || (SFML_VERSION_MAJOR == 2 && SFML_VERSION_MINOR >= 4)
|
||||||
m_text.setFillColor(Color::calcColorOpacity(m_color, opacity));
|
m_text.setFillColor(Color::calcColorOpacity(m_color, opacity));
|
||||||
|
#else
|
||||||
|
m_text.setColor(Color::calcColorOpacity(m_color, opacity));
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
set -eo pipefail
|
set -eo pipefail
|
||||||
|
|
||||||
export SFML_VERSION=2.4.0
|
export SFML_VERSION=2.3
|
||||||
export SFML_ROOT=$HOME/SFML-${SFML_VERSION}_LINUX
|
export SFML_ROOT=$HOME/SFML-${SFML_VERSION}_LINUX
|
||||||
export DISPLAY=:99.0
|
export DISPLAY=:99.0
|
||||||
sh -e /etc/init.d/xvfb start
|
sh -e /etc/init.d/xvfb start
|
||||||
|
Loading…
x
Reference in New Issue
Block a user