mirror of
https://github.com/Starpelly/raylib-beef.git
synced 2025-03-14 21:06:58 +01:00
346 lines
8.5 KiB
Lua
346 lines
8.5 KiB
Lua
return {
|
|
defines = {
|
|
{
|
|
name = "REASINGS_H",
|
|
type = "GUARD",
|
|
value = "",
|
|
description = ""
|
|
},
|
|
{
|
|
name = "REASINGS_STATIC_INLINE",
|
|
type = "GUARD",
|
|
value = "",
|
|
description = "NOTE: By default, compile functions as static inline"
|
|
},
|
|
{
|
|
name = "EASEDEF",
|
|
type = "UNKNOWN",
|
|
value = "static inline",
|
|
description = ""
|
|
},
|
|
{
|
|
name = "PI",
|
|
type = "FLOAT",
|
|
value = 3.14159265358979323846,
|
|
description = "Required as PI is not always defined in math.h"
|
|
}
|
|
},
|
|
structs = {
|
|
},
|
|
aliases = {
|
|
},
|
|
enums = {
|
|
},
|
|
callbacks = {
|
|
},
|
|
functions = {
|
|
{
|
|
name = "EaseLinearNone",
|
|
description = "Ease: Linear",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseLinearIn",
|
|
description = "Ease: Linear In",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseLinearOut",
|
|
description = "Ease: Linear Out",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseLinearInOut",
|
|
description = "Ease: Linear In Out",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseSineIn",
|
|
description = "Ease: Sine In",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseSineOut",
|
|
description = "Ease: Sine Out",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseSineInOut",
|
|
description = "Ease: Sine Out",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseCircIn",
|
|
description = "Ease: Circular In",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseCircOut",
|
|
description = "Ease: Circular Out",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseCircInOut",
|
|
description = "Ease: Circular In Out",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseCubicIn",
|
|
description = "Ease: Cubic In",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseCubicOut",
|
|
description = "Ease: Cubic Out",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseCubicInOut",
|
|
description = "Ease: Cubic In Out",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseQuadIn",
|
|
description = "Ease: Quadratic In",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseQuadOut",
|
|
description = "Ease: Quadratic Out",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseQuadInOut",
|
|
description = "Ease: Quadratic In Out",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseExpoIn",
|
|
description = "Ease: Exponential In",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseExpoOut",
|
|
description = "Ease: Exponential Out",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseExpoInOut",
|
|
description = "Ease: Exponential In Out",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseBackIn",
|
|
description = "Ease: Back In",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseBackOut",
|
|
description = "Ease: Back Out",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseBackInOut",
|
|
description = "Ease: Back In Out",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseBounceOut",
|
|
description = "Ease: Bounce Out",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseBounceIn",
|
|
description = "Ease: Bounce In",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseBounceInOut",
|
|
description = "Ease: Bounce In Out",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseElasticIn",
|
|
description = "Ease: Elastic In",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseElasticOut",
|
|
description = "Ease: Elastic Out",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
},
|
|
{
|
|
name = "EaseElasticInOut",
|
|
description = "Ease: Elastic In Out",
|
|
returnType = "float",
|
|
params = {
|
|
{type = "float", name = "t"},
|
|
{type = "float", name = "b"},
|
|
{type = "float", name = "c"},
|
|
{type = "float", name = "d"}
|
|
}
|
|
}
|
|
}
|
|
}
|