pub struct BuiltinFunctionTypes {Show 71 fields
pub GetWindowScaleFactor: Rc<Function>,
pub GetWindowDefaultFontSize: Rc<Function>,
pub AnimationTick: Rc<Function>,
pub Debug: Rc<Function>,
pub Mod: Rc<Function>,
pub Round: Rc<Function>,
pub Ceil: Rc<Function>,
pub Floor: Rc<Function>,
pub Sqrt: Rc<Function>,
pub Abs: Rc<Function>,
pub Cos: Rc<Function>,
pub Sin: Rc<Function>,
pub Tan: Rc<Function>,
pub ACos: Rc<Function>,
pub ASin: Rc<Function>,
pub ATan: Rc<Function>,
pub ATan2: Rc<Function>,
pub Log: Rc<Function>,
pub Ln: Rc<Function>,
pub Pow: Rc<Function>,
pub Exp: Rc<Function>,
pub ToFixed: Rc<Function>,
pub ToPrecision: Rc<Function>,
pub SetFocusItem: Rc<Function>,
pub ClearFocusItem: Rc<Function>,
pub ShowPopupWindow: Rc<Function>,
pub ClosePopupWindow: Rc<Function>,
pub ShowPopupMenu: Rc<Function>,
pub ShowPopupMenuInternal: Rc<Function>,
pub SetSelectionOffsets: Rc<Function>,
pub ItemFontMetrics: Rc<Function>,
pub StringToFloat: Rc<Function>,
pub StringIsFloat: Rc<Function>,
pub StringIsEmpty: Rc<Function>,
pub StringCharacterCount: Rc<Function>,
pub StringToLowercase: Rc<Function>,
pub StringToUppercase: Rc<Function>,
pub ImplicitLayoutInfo: Rc<Function>,
pub ColorRgbaStruct: Rc<Function>,
pub ColorHsvaStruct: Rc<Function>,
pub ColorBrighter: Rc<Function>,
pub ColorDarker: Rc<Function>,
pub ColorTransparentize: Rc<Function>,
pub ColorWithAlpha: Rc<Function>,
pub ColorMix: Rc<Function>,
pub ImageSize: Rc<Function>,
pub ArrayLength: Rc<Function>,
pub Rgb: Rc<Function>,
pub Hsv: Rc<Function>,
pub ColorScheme: Rc<Function>,
pub SupportsNativeMenuBar: Rc<Function>,
pub SetupMenuBar: Rc<Function>,
pub MonthDayCount: Rc<Function>,
pub MonthOffset: Rc<Function>,
pub FormatDate: Rc<Function>,
pub TextInputFocused: Rc<Function>,
pub DateNow: Rc<Function>,
pub ValidDate: Rc<Function>,
pub ParseDate: Rc<Function>,
pub SetTextInputFocused: Rc<Function>,
pub ItemAbsolutePosition: Rc<Function>,
pub RegisterCustomFontByPath: Rc<Function>,
pub RegisterCustomFontByMemory: Rc<Function>,
pub RegisterBitmapFont: Rc<Function>,
pub Translate: Rc<Function>,
pub Use24HourFormat: Rc<Function>,
pub UpdateTimers: Rc<Function>,
pub DetectOperatingSystem: Rc<Function>,
pub StartTimer: Rc<Function>,
pub StopTimer: Rc<Function>,
pub RestartTimer: Rc<Function>,
}Fields§
§GetWindowScaleFactor: Rc<Function>§GetWindowDefaultFontSize: Rc<Function>§AnimationTick: Rc<Function>§Debug: Rc<Function>§Mod: Rc<Function>§Round: Rc<Function>§Ceil: Rc<Function>§Floor: Rc<Function>§Sqrt: Rc<Function>§Abs: Rc<Function>§Cos: Rc<Function>§Sin: Rc<Function>§Tan: Rc<Function>§ACos: Rc<Function>§ASin: Rc<Function>§ATan: Rc<Function>§ATan2: Rc<Function>§Log: Rc<Function>§Ln: Rc<Function>§Pow: Rc<Function>§Exp: Rc<Function>§ToFixed: Rc<Function>§ToPrecision: Rc<Function>§SetFocusItem: Rc<Function>§ClearFocusItem: Rc<Function>§ShowPopupWindow: Rc<Function>§ClosePopupWindow: Rc<Function>§ShowPopupMenu: Rc<Function>§ShowPopupMenuInternal: Rc<Function>§SetSelectionOffsets: Rc<Function>§ItemFontMetrics: Rc<Function>§StringToFloat: Rc<Function>§StringIsFloat: Rc<Function>§StringIsEmpty: Rc<Function>§StringCharacterCount: Rc<Function>§StringToLowercase: Rc<Function>§StringToUppercase: Rc<Function>§ImplicitLayoutInfo: Rc<Function>§ColorRgbaStruct: Rc<Function>§ColorHsvaStruct: Rc<Function>§ColorBrighter: Rc<Function>§ColorDarker: Rc<Function>§ColorTransparentize: Rc<Function>§ColorWithAlpha: Rc<Function>§ColorMix: Rc<Function>§ImageSize: Rc<Function>§ArrayLength: Rc<Function>§Rgb: Rc<Function>§Hsv: Rc<Function>§ColorScheme: Rc<Function>§SupportsNativeMenuBar: Rc<Function>§SetupMenuBar: Rc<Function>§MonthDayCount: Rc<Function>§MonthOffset: Rc<Function>§FormatDate: Rc<Function>§TextInputFocused: Rc<Function>§DateNow: Rc<Function>§ValidDate: Rc<Function>§ParseDate: Rc<Function>§SetTextInputFocused: Rc<Function>§ItemAbsolutePosition: Rc<Function>§RegisterCustomFontByPath: Rc<Function>§RegisterCustomFontByMemory: Rc<Function>§RegisterBitmapFont: Rc<Function>§Translate: Rc<Function>§Use24HourFormat: Rc<Function>§UpdateTimers: Rc<Function>§DetectOperatingSystem: Rc<Function>§StartTimer: Rc<Function>§StopTimer: Rc<Function>§RestartTimer: Rc<Function>Implementations§
Auto Trait Implementations§
impl Freeze for BuiltinFunctionTypes
impl !RefUnwindSafe for BuiltinFunctionTypes
impl !Send for BuiltinFunctionTypes
impl !Sync for BuiltinFunctionTypes
impl Unpin for BuiltinFunctionTypes
impl !UnwindSafe for BuiltinFunctionTypes
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> 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 more