package engine_entity_data_physics
Constants
Types
Easing
const ( EasingLinear Easing = iota EasingIn EasingOut EasingInAndOut EasingInSine EasingOutSine EasingInAndOutSine EasingInQuad EasingOutQuad EasingInAndOutQuad EasingInCubic EasingOutCubic EasingInAndOutCubic EasingInQuart EasingOutQuart EasingInAndOutQuart EasingInQuint EasingOutQuint EasingInAndOutQuint EasingInExpo EasingOutExpo EasingInAndOutExpo EasingInCirc EasingOutCirc EasingInAndOutCirc EasingInBack EasingOutBack EasingInAndOutBack EasingInElastic EasingOutElastic EasingInAndOutElastic EasingInBounce EasingOutBounce EasingInAndOutBounce )
Repeat
const ( RepeatNone Repeat = iota RepeatLoop RepeatPingPong )
TweenTransformEntityData
struct
type TweenTransformEntityData struct {
Position matrix.Vec3
Rotation matrix.Vec3
Scale matrix.Vec3
Repeat Repeat
Easing Easing
Time float64
Delay float64
RepeatDelay float64
RepeatCount int
IsAbsolute bool
}