FontD constructor
FontD({
- WasmStructPointer<
FontD> ? originalPointer, - int baseSize = 0,
- int glyphCount = 0,
- int glyphPadding = 0,
- TextureD? texture,
- List<
RectangleD> ? recs, - List<
GlyphInfoD> ? glyphs,
Implementation
FontD({
super.originalPointer,
int baseSize = 0,
int glyphCount = 0,
int glyphPadding = 0,
TextureD? texture,
List<RectangleD>? recs,
List<GlyphInfoD>? glyphs,
}) :
_baseSize = baseSize,
_glyphCount = glyphCount,
_glyphPadding = glyphPadding,
_texture = texture ?? .new()
{
_recs = .new(
recs ?? [],
originalPointer == null ? null : RectangleD.wasmPointer(wasmReader(_o[.recs]).pointer())
);
_glyphs = .new(
glyphs ?? [],
originalPointer == null ? null : GlyphInfoD.wasmPointer(wasmReader(_o[.glyphs]).pointer())
);
}