FreeType2.create constructor

FreeType2.create({
  1. String? filename,
  2. int idx = 0,
})

Create a FreeType2 object.

filename FontFile Name, if not null, will call loadFontData internally. idx face_index to select a font faces in a single file.

Implementation

factory FreeType2.create({String? filename, int idx = 0}) {
  final p = calloc<cvg.FreeType2>();
  cvRun(() => ccontrib.cv_freetype_FreeType2_create(p));
  final ft = FreeType2._(p);
  if (filename != null) {
    ft.loadFontData(filename, idx);
  }
  return ft;
}