| 33 | } |
| 34 | |
| 35 | Asset::LoadResult FontAsset::load() |
| 36 | { |
| 37 | // Load font data |
| 38 | auto chunk0 = GetChunk(0); |
| 39 | if (chunk0 == nullptr || chunk0->IsMissing()) |
| 40 | return LoadResult::MissingDataChunk; |
| 41 | _fontFile.Swap(chunk0->Data); |
| 42 | |
| 43 | // Create font face |
| 44 | return Init() ? LoadResult::Failed : LoadResult::Ok; |
| 45 | } |
| 46 | |
| 47 | void FontAsset::unload(bool isReloading) |
| 48 | { |