freetype: correct return type of Face.availableSizes
This commit is contained in:
parent
125aeff7f1
commit
0a32de381e
1 changed files with 3 additions and 3 deletions
|
|
@ -300,11 +300,11 @@ pub fn numFixedSizes(self: Face) u32 {
|
||||||
return @intCast(u32, self.handle.*.num_fixed_sizes);
|
return @intCast(u32, self.handle.*.num_fixed_sizes);
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn availableSizes(self: Face) ?BitmapSize {
|
pub fn availableSizes(self: Face) []BitmapSize {
|
||||||
return if (self.handle.*.available_sizes != null)
|
return if (self.handle.*.available_sizes != null)
|
||||||
self.handle.*.available_sizes.*
|
self.handle.*.available_sizes[0..self.numFixedSizes()]
|
||||||
else
|
else
|
||||||
null;
|
&.{};
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn getAdvance(self: Face, glyph_index: u32, load_flags: LoadFlags) Error!i32 {
|
pub fn getAdvance(self: Face, glyph_index: u32, load_flags: LoadFlags) Error!i32 {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue