Versions in this module Expand all Collapse all v1 v1.0.0 Mar 13, 2024 Changes in this version + func GetCurrentTimeMs() int + func GetFloat(unk interface{}) (float64, bool) + func GetInt(unk interface{}) (int, bool) + type BackEase struct + Amplitude float64 + func NewBackEase() *BackEase + func (this *BackEase) EaseInCore(gradient float64) float64 + type BounceEase struct + Bounces float64 + Bounciness float64 + func NewBounceEase() *BounceEase + func (this *BounceEase) EaseInCore(gradient float64) float64 + type CircleEase struct + func NewCircleEase() *CircleEase + func (this *CircleEase) EaseInCore(gradient float64) float64 + type EasingFunction struct + func (this *EasingFunction) Ease(core IEasingCoreFunction, gradient float64) float64 + func (this *EasingFunction) EaseInCore(gradient float64) float64 + type EasingMode uint8 + const EASINGMODE_EASEIN + const EASINGMODE_EASEINOUT + const EASINGMODE_EASEOUT + type IEasingCoreFunction interface + EaseInCore func(gradient float64) float64 + type IEasingFunction interface + Ease func(corefunc IEasingCoreFunction, gradient float64) float64