pub struct FntHeader {Show 14 fields
pub description_raw: [u8; 32],
pub description_text: String,
pub unknown_24: u16,
pub has_rdat: u16,
pub unknown_28: u16,
pub unknown_2a: u16,
pub unknown_2c: u16,
pub max_width: u16,
pub line_height: u16,
pub character_start: u16,
pub character_count: u16,
pub unknown_36: u16,
pub unknown_38: u16,
pub has_palette: u16,
}Expand description
Parsed FNHD chunk fields from a Redguard FNT file.
Fields§
§description_raw: [u8; 32]§description_text: String§unknown_24: u16§has_rdat: u16§unknown_28: u16§unknown_2a: u16§unknown_2c: u16§max_width: u16§line_height: u16§character_start: u16§character_count: u16§unknown_36: u16§unknown_38: u16§has_palette: u16Trait Implementations§
Auto Trait Implementations§
impl Freeze for FntHeader
impl RefUnwindSafe for FntHeader
impl Send for FntHeader
impl Sync for FntHeader
impl Unpin for FntHeader
impl UnsafeUnpin for FntHeader
impl UnwindSafe for FntHeader
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
Source§fn to_owned_obj(&self, data: FontData<'_>) -> U
fn to_owned_obj(&self, data: FontData<'_>) -> U
Convert this type into
T, using the provided data to resolve any offsets.