aboutsummaryrefslogtreecommitdiff
path: root/src/irrlicht_changes
Commit message (Expand)AuthorAge
* Fix some minor code issues all over the placesfan52020-12-24
* StaticText: Reset background on EnrichedString change (#9340)SmallJoker2020-02-01
* StaticText/EnrichedString: Styling support (#9187)SmallJoker2020-01-22
* Refactor to centralize GUIButton styling/rendering code (#9090)Hugues Ross2019-12-09
* Formspec: add hypertext elementPierre-Yves Rollo2019-11-03
* Clean up and fix freetype=false crashes (#8641)SmallJoker2019-08-06
* LINT fixes since recent tooling updateLoïc Blot2019-03-14
* Update our tooling (Clang 5 -> 7, GCC 7 -> 8)Loïc Blot2019-03-14
* Fix cast from const by accessing string data directly (#8354)rubenwardy2019-03-12
* DragonFly BSD is somewhat identical to FreeBSD (#8159)Leonid Bobrov2019-02-03
* Drop .NET-specific workaround: _IRR_IMPLEMENT_MANAGED_MARSHALLING_BUGFIXnumber Zero2018-11-11
* Fix debug and info text being the wrong colorrubenwardy2018-08-05
* Fix tooltip colors specified by formspec partrubenwardy2018-08-04
* Forget to fix non freetype build in StaticTextLoic Blot2018-01-12
* Don't recalculate statustext initial color everytime & review fixesLoic Blot2018-01-05
* GameUI refactor (part 2/X): Move Game::guitext to GameUI + enhancements on St...Loic Blot2018-01-05
* C++ modernize: Pragma once (#6264)Loïc Blot2017-08-17
* Merge cguittfont lib in irrlicht change folder. (#6016)Loïc Blot2017-06-20
* Irrlicht 1.9 supportsfan52016-12-26
* Add colored text (not only colored chat).Ekdohibs2016-05-31
e) return; video::ITexture *texture = m_tsrc->getTexture(m_name); if (!texture) { errorstream << "GUIBackgroundImage::draw() Unable to load texture:" << std::endl; errorstream << "\t" << m_name << std::endl; return; } core::rect<s32> rect = AbsoluteRect; if (m_autoclip) rect.LowerRightCorner += Parent->getAbsolutePosition().getSize(); video::IVideoDriver *driver = Environment->getVideoDriver(); if (m_middle.getArea() == 0) { const video::SColor color(255, 255, 255, 255); const video::SColor colors[] = {color, color, color, color}; draw2DImageFilterScaled(driver, texture, rect, core::rect<s32>(core::position2d<s32>(0, 0), core::dimension2di(texture->getOriginalSize())), nullptr, colors, true); } else { core::rect<s32> middle = m_middle; // `-x` is interpreted as `w - x` if (middle.LowerRightCorner.X < 0) middle.LowerRightCorner.X += texture->getOriginalSize().Width; if (middle.LowerRightCorner.Y < 0) middle.LowerRightCorner.Y += texture->getOriginalSize().Height; draw2DImage9Slice(driver, texture, rect, middle); } IGUIElement::draw(); }