History

Share instances of TextRenderer.

Andrzej Kapolka committed 12 years ago

Commit de8dd4c1 parent 2216f897 files · +70 −37Browse files

Showing the changes to interface/src/Util.cpp (1 of 7 files). Show all

Unified · Split

interface/src/Util.cpp+4−3
@@ -181,9 +181,10 @@ const glm::vec3 randVector() { · 180 unmodified lines
181}181}
182 182
183static TextRenderer* textRenderer(int mono) {183static TextRenderer* textRenderer(int mono) {
184 static TextRenderer* monoRenderer = new TextRenderer(MONO_FONT_FAMILY); 184 static TextRenderer* monoRenderer = TextRenderer::getInstance(MONO_FONT_FAMILY);
185 static TextRenderer* proportionalRenderer = new TextRenderer(SANS_FONT_FAMILY, -1, -1, false, TextRenderer::SHADOW_EFFECT); 185 static TextRenderer* proportionalRenderer = TextRenderer::getInstance(SANS_FONT_FAMILY,
186 static TextRenderer* inconsolataRenderer = new TextRenderer(INCONSOLATA_FONT_FAMILY, -1, QFont::Bold, false);186 -1, -1, false, TextRenderer::SHADOW_EFFECT);
187 static TextRenderer* inconsolataRenderer = TextRenderer::getInstance(INCONSOLATA_FONT_FAMILY, -1, QFont::Bold, false);
187 switch (mono) {188 switch (mono) {
188 case 1:189 case 1:
189 return monoRenderer;190 return monoRenderer;

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t