[solved] Remove UTFString from OgreMain
Posted: Thu Jan 10, 2019 2:24 am
Since it is not used on OgreMain, have non-trivial code and also uses c++17 deprecated features (inheritance from std::iterator) I suggest to move it into OgreOverlay
There are only two places where it is used:
1. OgreDynLib.h
2. OgreOverlayElement.h
OgreDynLib.h usage can be replaced with a single windows specific function
There are only two places where it is used:
1. OgreDynLib.h
Code: Select all
# define DYNLIB_LOAD( a ) LoadPackagedLibrary( UTFString(a).asWStr_c_str(), 0 )Code: Select all
typedef UTFString DisplayString