Added support for text styling in syntax color schemes, you can now: bold, italic, underline, strikethrough and shadow texts.

This commit is contained in:
Martín Lucas Golini
2020-06-22 01:17:28 -03:00
parent a9a866e5df
commit 17bc4d4a6d
7 changed files with 126 additions and 39 deletions

View File

@@ -952,13 +952,14 @@ void App::init( const std::string& file, const Float& pidelDensity ) {
mUISceneNode = UISceneNode::New();
Font* font =
FontTrueType* font =
FontTrueType::New( "NotoSans-Regular", resPath + "assets/fonts/NotoSans-Regular.ttf" );
Font* fontMono =
FontTrueType* fontMono =
FontTrueType::New( "monospace", resPath + "assets/fonts/DejaVuSansMono.ttf" );
fontMono->setBoldAdvanceSameAsRegular( true );
Font* iconFont = FontTrueType::New( "icon", resPath + "assets/fonts/remixicon.ttf" );
FontTrueType* iconFont = FontTrueType::New( "icon", resPath + "assets/fonts/remixicon.ttf" );
SceneManager::instance()->add( mUISceneNode );