core/extensions/abbr_dart library

Functions

EaseBackIn(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseBackIn.
EaseBackInOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseBackInOut.
EaseBackOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseBackOut.
EaseBounceIn(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseBounceIn.
EaseBounceInOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseBounceInOut.
EaseBounceOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseBounceOut.
EaseCircIn(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseCircIn.
EaseCircInOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseCircInOut.
EaseCircOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseCircOut.
EaseCubicIn(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseCubicIn.
EaseCubicInOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseCubicInOut.
EaseCubicOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseCubicOut.
EaseElasticIn(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseElasticIn.
EaseElasticInOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseElasticInOut.
EaseElasticOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseElasticOut.
EaseExpoIn(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseExpoIn.
EaseExpoInOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseExpoInOut.
EaseExpoOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseExpoOut.
EaseLinearIn(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseLinearIn.
EaseLinearInOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseLinearInOut.
EaseLinearNone(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseLinearNone.
EaseLinearOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseLinearOut.
EaseQuadIn(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseQuadIn.
EaseQuadInOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseQuadInOut.
EaseQuadOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseQuadOut.
EaseSineIn(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseSineIn.
EaseSineInOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseSineInOut.
EaseSineOut(num t, num b, num c, num d) → double
See RaylibEaseExtDart.EaseSineOut.
MatrixAdd(Matrix left, Matrix right) → Matrix
See RaylibMatrixExtDart.MatrixAdd.
MatrixCompose(Vector3 translation, Quaternion rotation, Vector3 scale) → Matrix
See RaylibMatrixExtDart.MatrixCompose.
MatrixDecompose(Matrix mat) → (Vector3, Quaternion, Vector3)
See RaylibMatrixExtDart.MatrixDecompose.
MatrixDeterminant(Matrix mat) → double
See RaylibMatrixExtDart.MatrixDeterminant.
MatrixFrustum(double left, double right, double bottom, double top, double nearPlane, double farPlane) → Matrix
See RaylibMatrixExtDart.MatrixFrustum.
MatrixIdentity() → Matrix
See RaylibMatrixExtDart.MatrixIdentity.
MatrixInvert(Matrix mat) → Matrix
See RaylibMatrixExtDart.MatrixInvert.
MatrixLookAt(Vector3 eye, Vector3 target, Vector3 up) → Matrix
See RaylibMatrixExtDart.MatrixLookAt.
MatrixMultiply(Matrix left, Matrix right) → Matrix
See RaylibMatrixExtDart.MatrixMultiply.
MatrixMultiplyValue(Matrix left, double value) → Matrix
See RaylibMatrixExtDart.MatrixMultiplyValue.
MatrixOrtho(double left, double right, double bottom, double top, double nearPlane, double farPlane) → Matrix
See RaylibMatrixExtDart.MatrixOrtho.
MatrixPerspective(double fovY, double aspect, double nearPlane, double farPlane) → Matrix
See RaylibMatrixExtDart.MatrixPerspective.
MatrixRotate(Vector3 axis, double angle) → Matrix
See RaylibMatrixExtDart.MatrixRotate.
MatrixRotateX(double angle) → Matrix
See RaylibMatrixExtDart.MatrixRotateX.
MatrixRotateXYZ(Vector3 angle) → Matrix
See RaylibMatrixExtDart.MatrixRotateXYZ.
MatrixRotateY(double angle) → Matrix
See RaylibMatrixExtDart.MatrixRotateY.
MatrixRotateZ(double angle) → Matrix
See RaylibMatrixExtDart.MatrixRotateZ.
MatrixRotateZYX(Vector3 angle) → Matrix
See RaylibMatrixExtDart.MatrixRotateZYX.
MatrixScale(double x, double y, double z) → Matrix
See RaylibMatrixExtDart.MatrixScale.
MatrixSubtract(Matrix left, Matrix right) → Matrix
See RaylibMatrixExtDart.MatrixSubtract.
MatrixToFloatV(Matrix mat) → float16
See RaylibMatrixExtDart.MatrixToFloatV.
MatrixTrace(Matrix mat) → double
See RaylibMatrixExtDart.MatrixTrace.
MatrixTranslate(double x, double y, double z) → Matrix
See RaylibMatrixExtDart.MatrixTranslate.
MatrixTranspose(Matrix mat) → Matrix
See RaylibMatrixExtDart.MatrixTranspose.
QuaternionAdd(Quaternion q1, Quaternion q2) → Quaternion
See RaylibQuaternionExtDart.QuaternionAdd.
QuaternionAddValue(Quaternion q, double add) → Quaternion
See RaylibQuaternionExtDart.QuaternionAddValue.
QuaternionCubicHermiteSpline(Quaternion q1, Quaternion outTangent1, Quaternion q2, Quaternion inTangent2, double t) → Quaternion
See RaylibQuaternionExtDart.QuaternionCubicHermiteSpline.
QuaternionDivide(Quaternion q1, Quaternion q2) → Quaternion
See RaylibQuaternionExtDart.QuaternionDivide.
QuaternionEquals(Quaternion p, Quaternion q) → bool
See RaylibQuaternionExtDart.QuaternionEquals.
QuaternionFromAxisAngle(Vector3 axis, double angle) → Quaternion
See RaylibQuaternionExtDart.QuaternionFromAxisAngle.
QuaternionFromEuler(double pitch, double yaw, double roll) → Quaternion
See RaylibQuaternionExtDart.QuaternionFromEuler.
QuaternionFromMatrix(Matrix mat) → Quaternion
See RaylibQuaternionExtDart.QuaternionFromMatrix.
QuaternionFromVector3ToVector3(Vector3 from, Vector3 to) → Quaternion
See RaylibQuaternionExtDart.QuaternionFromVector3ToVector3.
QuaternionIdentity() → Quaternion
See RaylibQuaternionExtDart.QuaternionIdentity.
QuaternionInvert(Quaternion q) → Quaternion
See RaylibQuaternionExtDart.QuaternionInvert.
QuaternionLength(Quaternion q) → double
See RaylibQuaternionExtDart.QuaternionLength.
QuaternionLerp(Quaternion q1, Quaternion q2, double amount) → Quaternion
See RaylibQuaternionExtDart.QuaternionLerp.
QuaternionMultiply(Quaternion q1, Quaternion q2) → Quaternion
See RaylibQuaternionExtDart.QuaternionMultiply.
QuaternionNlerp(Quaternion q1, Quaternion q2, double amount) → Quaternion
See RaylibQuaternionExtDart.QuaternionNlerp.
QuaternionNormalize(Quaternion q) → Quaternion
See RaylibQuaternionExtDart.QuaternionNormalize.
QuaternionScale(Quaternion q, double mul) → Quaternion
See RaylibQuaternionExtDart.QuaternionScale.
QuaternionSlerp(Quaternion q1, Quaternion q2, double amount) → Quaternion
See RaylibQuaternionExtDart.QuaternionSlerp.
QuaternionSubtract(Quaternion q1, Quaternion q2) → Quaternion
See RaylibQuaternionExtDart.QuaternionSubtract.
QuaternionSubtractValue(Quaternion q, double sub) → Quaternion
See RaylibQuaternionExtDart.QuaternionSubtractValue.
QuaternionToAxisAngle(Quaternion q) → (Vector3, double)
See RaylibQuaternionExtDart.QuaternionToAxisAngle.
QuaternionToEuler(Quaternion q) → Vector3
See RaylibQuaternionExtDart.QuaternionToEuler.
QuaternionToMatrix(Quaternion q) → Matrix
See RaylibQuaternionExtDart.QuaternionToMatrix.
QuaternionTransform(Quaternion q, Matrix mat) → Quaternion
See RaylibQuaternionExtDart.QuaternionTransform.
Vector2Add(Vector2 v1, Vector2 v2) → Vector2
See RaylibVector2ExtDart.Vector2Add.
Vector2AddValue(Vector2 v, double add) → Vector2
See RaylibVector2ExtDart.Vector2AddValue.
Vector2Angle(Vector2 v1, Vector2 v2) → double
See RaylibVector2ExtDart.Vector2Angle.
Vector2Clamp(Vector2 v, Vector2 min, Vector2 max) → Vector2
See RaylibVector2ExtDart.Vector2Clamp.
Vector2ClampValue(Vector2 v, double min, double max) → Vector2
See RaylibVector2ExtDart.Vector2ClampValue.
Vector2CrossProduct(Vector2 v1, Vector2 v2) → double
See RaylibVector2ExtDart.Vector2CrossProduct.
Vector2Distance(Vector2 v1, Vector2 v2) → double
See RaylibVector2ExtDart.Vector2Distance.
Vector2DistanceSqr(Vector2 v1, Vector2 v2) → double
See RaylibVector2ExtDart.Vector2DistanceSqr.
Vector2Divide(Vector2 v1, Vector2 v2) → Vector2
See RaylibVector2ExtDart.Vector2Divide.
Vector2DotProduct(Vector2 v1, Vector2 v2) → double
See RaylibVector2ExtDart.Vector2DotProduct.
Vector2Equals(Vector2 p, Vector2 q) → bool
See RaylibVector2ExtDart.Vector2Equals.
Vector2Invert(Vector2 v) → Vector2
See RaylibVector2ExtDart.Vector2Invert.
Vector2Length(Vector2 v) → double
See RaylibVector2ExtDart.Vector2Length.
Vector2LengthSqr(Vector2 v) → double
See RaylibVector2ExtDart.Vector2LengthSqr.
Vector2Lerp(Vector2 v1, Vector2 v2, double amount) → Vector2
See RaylibVector2ExtDart.Vector2Lerp.
Vector2LineAngle(Vector2 start, Vector2 end) → double
See RaylibVector2ExtDart.Vector2LineAngle.
Vector2Max(Vector2 v1, Vector2 v2) → Vector2
See RaylibVector2ExtDart.Vector2Max.
Vector2Min(Vector2 v1, Vector2 v2) → Vector2
See RaylibVector2ExtDart.Vector2Min.
Vector2MoveTowards(Vector2 v, Vector2 target, double maxDistance) → Vector2
See RaylibVector2ExtDart.Vector2MoveTowards.
Vector2Multiply(Vector2 v1, Vector2 v2) → Vector2
See RaylibVector2ExtDart.Vector2Multiply.
Vector2Negate(Vector2 v) → Vector2
See RaylibVector2ExtDart.Vector2Negate.
Vector2Normalize(Vector2 v) → Vector2
See RaylibVector2ExtDart.Vector2Normalize.
Vector2One() → Vector2
See RaylibVector2ExtDart.Vector2One.
Vector2Reflect(Vector2 v, Vector2 normal) → Vector2
See RaylibVector2ExtDart.Vector2Reflect.
Vector2Refract(Vector2 v, Vector2 n, double r) → Vector2
See RaylibVector2ExtDart.Vector2Refract.
Vector2Rotate(Vector2 v, double angle) → Vector2
See RaylibVector2ExtDart.Vector2Rotate.
Vector2Scale(Vector2 v, double scale) → Vector2
See RaylibVector2ExtDart.Vector2Scale.
Vector2Subtract(Vector2 v1, Vector2 v2) → Vector2
See RaylibVector2ExtDart.Vector2Subtract.
Vector2SubtractValue(Vector2 v, double sub) → Vector2
See RaylibVector2ExtDart.Vector2SubtractValue.
Vector2Transform(Vector2 v, Matrix mat) → Vector2
See RaylibVector2ExtDart.Vector2Transform.
Vector2Zero() → Vector2
See RaylibVector2ExtDart.Vector2Zero.
Vector3Add(Vector3 v1, Vector3 v2) → Vector3
See RaylibVector3ExtDart.Vector3Add.
Vector3AddValue(Vector3 v, double add) → Vector3
See RaylibVector3ExtDart.Vector3AddValue.
Vector3Angle(Vector3 v1, Vector3 v2) → double
See RaylibVector3ExtDart.Vector3Angle.
Vector3Barycenter(Vector3 p, Vector3 a, Vector3 b, Vector3 c) → Vector3
See RaylibVector3ExtDart.Vector3Barycenter.
Vector3Clamp(Vector3 v, Vector3 min, Vector3 max) → Vector3
See RaylibVector3ExtDart.Vector3Clamp.
Vector3ClampValue(Vector3 v, double min, double max) → Vector3
See RaylibVector3ExtDart.Vector3ClampValue.
Vector3CrossProduct(Vector3 v1, Vector3 v2) → Vector3
See RaylibVector3ExtDart.Vector3CrossProduct.
Vector3CubicHermite(Vector3 v1, Vector3 tangent1, Vector3 v2, Vector3 tangent2, double amount) → Vector3
See RaylibVector3ExtDart.Vector3CubicHermite.
Vector3Distance(Vector3 v1, Vector3 v2) → double
See RaylibVector3ExtDart.Vector3Distance.
Vector3DistanceSqr(Vector3 v1, Vector3 v2) → double
See RaylibVector3ExtDart.Vector3DistanceSqr.
Vector3Divide(Vector3 v1, Vector3 v2) → Vector3
See RaylibVector3ExtDart.Vector3Divide.
Vector3DotProduct(Vector3 v1, Vector3 v2) → double
See RaylibVector3ExtDart.Vector3DotProduct.
Vector3Equals(Vector3 p, Vector3 q) → bool
See RaylibVector3ExtDart.Vector3Equals.
Vector3Invert(Vector3 v) → Vector3
See RaylibVector3ExtDart.Vector3Invert.
Vector3Length(Vector3 v) → double
See RaylibVector3ExtDart.Vector3Length.
Vector3LengthSqr(Vector3 v) → double
See RaylibVector3ExtDart.Vector3LengthSqr.
Vector3Lerp(Vector3 v1, Vector3 v2, double amount) → Vector3
See RaylibVector3ExtDart.Vector3Lerp.
Vector3Max(Vector3 v1, Vector3 v2) → Vector3
See RaylibVector3ExtDart.Vector3Max.
Vector3Min(Vector3 v1, Vector3 v2) → Vector3
See RaylibVector3ExtDart.Vector3Min.
Vector3MoveTowards(Vector3 v, Vector3 target, double maxDistance) → Vector3
See RaylibVector3ExtDart.Vector3MoveTowards.
Vector3Multiply(Vector3 v1, Vector3 v2) → Vector3
See RaylibVector3ExtDart.Vector3Multiply.
Vector3Negate(Vector3 v) → Vector3
See RaylibVector3ExtDart.Vector3Negate.
Vector3Normalize(Vector3 v) → Vector3
See RaylibVector3ExtDart.Vector3Normalize.
Vector3One() → Vector3
See RaylibVector3ExtDart.Vector3One.
Vector3OrthoNormalize(Vector3 v1, Vector3 v2) → void
See RaylibVector3ExtDart.Vector3OrthoNormalize.
Vector3Perpendicular(Vector3 v) → Vector3
See RaylibVector3ExtDart.Vector3Perpendicular.
Vector3Project(Vector3 v1, Vector3 v2) → Vector3
See RaylibVector3ExtDart.Vector3Project.
Vector3Reflect(Vector3 v, Vector3 normal) → Vector3
See RaylibVector3ExtDart.Vector3Reflect.
Vector3Refract(Vector3 v, Vector3 n, double r) → Vector3
See RaylibVector3ExtDart.Vector3Refract.
Vector3Reject(Vector3 v1, Vector3 v2) → Vector3
See RaylibVector3ExtDart.Vector3Reject.
Vector3RotateByAxisAngle(Vector3 v, Vector3 axis, double angle) → Vector3
See RaylibVector3ExtDart.Vector3RotateByAxisAngle.
Vector3RotateByQuaternion(Vector3 v, Quaternion q) → Vector3
See RaylibVector3ExtDart.Vector3RotateByQuaternion.
Vector3Scale(Vector3 v, double scalar) → Vector3
See RaylibVector3ExtDart.Vector3Scale.
Vector3Subtract(Vector3 v1, Vector3 v2) → Vector3
See RaylibVector3ExtDart.Vector3Subtract.
Vector3SubtractValue(Vector3 v, double sub) → Vector3
See RaylibVector3ExtDart.Vector3SubtractValue.
Vector3ToFloatV(Vector3 v) → float3
See RaylibVector3ExtDart.Vector3ToFloatV.
Vector3Transform(Vector3 v, Matrix mat) → Vector3
See RaylibVector3ExtDart.Vector3Transform.
Vector3Unproject(Vector3 source, Matrix projection, Matrix view) → Vector3
See RaylibVector3ExtDart.Vector3Unproject.
Vector3Zero() → Vector3
See RaylibVector3ExtDart.Vector3Zero.
Vector4Add(Vector4 v1, Vector4 v2) → Vector4
See RaylibVector4ExtDart.Vector4Add.
Vector4AddValue(Vector4 v, double add) → Vector4
See RaylibVector4ExtDart.Vector4AddValue.
Vector4Distance(Vector4 v1, Vector4 v2) → double
See RaylibVector4ExtDart.Vector4Distance.
Vector4DistanceSqr(Vector4 v1, Vector4 v2) → double
See RaylibVector4ExtDart.Vector4DistanceSqr.
Vector4Divide(Vector4 v1, Vector4 v2) → Vector4
See RaylibVector4ExtDart.Vector4Divide.
Vector4DotProduct(Vector4 v1, Vector4 v2) → double
See RaylibVector4ExtDart.Vector4DotProduct.
Vector4Equals(Vector4 p, Vector4 q) → bool
See RaylibVector4ExtDart.Vector4Equals.
Vector4Invert(Vector4 v) → Vector4
See RaylibVector4ExtDart.Vector4Invert.
Vector4Length(Vector4 v) → double
See RaylibVector4ExtDart.Vector4Length.
Vector4LengthSqr(Vector4 v) → double
See RaylibVector4ExtDart.Vector4LengthSqr.
Vector4Lerp(Vector4 v1, Vector4 v2, double amount) → Vector4
See RaylibVector4ExtDart.Vector4Lerp.
Vector4Max(Vector4 v1, Vector4 v2) → Vector4
See RaylibVector4ExtDart.Vector4Max.
Vector4Min(Vector4 v1, Vector4 v2) → Vector4
See RaylibVector4ExtDart.Vector4Min.
Vector4MoveTowards(Vector4 v, Vector4 target, double maxDistance) → Vector4
See RaylibVector4ExtDart.Vector4MoveTowards.
Vector4Multiply(Vector4 v1, Vector4 v2) → Vector4
See RaylibVector4ExtDart.Vector4Multiply.
Vector4Negate(Vector4 v) → Vector4
See RaylibVector4ExtDart.Vector4Negate.
Vector4Normalize(Vector4 v) → Vector4
See RaylibVector4ExtDart.Vector4Normalize.
Vector4One() → Vector4
See RaylibVector4ExtDart.Vector4One.
Vector4Scale(Vector4 v, double scale) → Vector4
See RaylibVector4ExtDart.Vector4Scale.
Vector4Subtract(Vector4 v1, Vector4 v2) → Vector4
See RaylibVector4ExtDart.Vector4Subtract.
Vector4SubtractValue(Vector4 v, double sub) → Vector4
See RaylibVector4ExtDart.Vector4SubtractValue.
Vector4Zero() → Vector4
See RaylibVector4ExtDart.Vector4Zero.