MCPcopy Create free account
hub / github.com/defold/defold / NewFontMap

Function NewFontMap

engine/render/src/render/font/fontmap.cpp:248–259  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

246 }
247
248 HFontMap NewFontMap(dmRender::HRenderContext render_context, dmGraphics::HContext graphics_context, FontMapParams& params)
249 {
250 FontMap* font_map = new FontMap;
251 font_map->m_Mutex = dmMutex::New();
252 bool result = SetFontMap(font_map, render_context, graphics_context, params);
253 if (!result)
254 {
255 DeleteFontMap(font_map);
256 return 0;
257 }
258 return font_map;
259 }
260
261 static void SetFontMapCacheSize(HFontMap font_map, uint16_t cell_width, uint16_t cell_height, uint16_t max_ascent)
262 {

Callers 5

SetUpMethod · 0.85
SetUpMethod · 0.85
TEST_FFunction · 0.85
SetUpMethod · 0.85
CreateFontFunction · 0.85

Calls 3

SetFontMapFunction · 0.85
DeleteFontMapFunction · 0.85
NewFunction · 0.50

Tested by 4

SetUpMethod · 0.68
SetUpMethod · 0.68
TEST_FFunction · 0.68
SetUpMethod · 0.68