| 217 | */ |
| 218 | |
| 219 | struct FontParameters { |
| 220 | const char *faceName; |
| 221 | float size; |
| 222 | int weight; |
| 223 | bool italic; |
| 224 | int extraFontFlag; |
| 225 | int technology; |
| 226 | int characterSet; |
| 227 | |
| 228 | FontParameters( |
| 229 | const char *faceName_, |
| 230 | float size_=10, |
| 231 | int weight_=400, |
| 232 | bool italic_=false, |
| 233 | int extraFontFlag_=0, |
| 234 | int technology_=0, |
| 235 | int characterSet_=0) : |
| 236 | |
| 237 | faceName(faceName_), |
| 238 | size(size_), |
| 239 | weight(weight_), |
| 240 | italic(italic_), |
| 241 | extraFontFlag(extraFontFlag_), |
| 242 | technology(technology_), |
| 243 | characterSet(characterSet_) |
| 244 | { |
| 245 | } |
| 246 | |
| 247 | }; |
| 248 | |
| 249 | class Font { |
| 250 | protected: |
nothing calls this directly
no outgoing calls
no test coverage detected