Lines Matching refs:curfont
7 font *curfont = NULL; variable
105 curfont = f; in setfont()
113 fontstack.add(curfont); in pushfont()
119 curfont = fontstack.pop(); in popfont()
174 font::charinfo &info = curfont->chars[c-curfont->charoffset]; in draw_char()
175 if(tex != curfont->texs[info.tex]) in draw_char()
178 tex = curfont->texs[info.tex]; in draw_char()
240 float y = 0, x = 0, scale = curfont->scale/float(curfont->defaulth);\
247 else if(c==' ') { x += scale*curfont->defaultw; TEXTWHITE(i) }\
250 else if(curfont->chars.inrange(c-curfont->charoffset))\
252 float cw = scale*curfont->chars[c-curfont->charoffset].advance;\
263 if(!curfont->chars.inrange(c-curfont->charoffset)) break;\
264 float cw = scale*curfont->chars[c-curfont->charoffset].advance;\
283 … else { float cw = scale*curfont->chars[c-curfont->charoffset].advance; TEXTCHAR(j) }\
361 Texture *tex = curfont->texs[0]; in draw_text()