Zdexby TheHolyOneZ
9,523 structs
Struct

ShakeData

: ValueType : Object
PrimeTween.ShakeData, PrimeTween.Runtime 0x0050 (80 B) PrimeTween.Runtime.dll
0x00x0050

Members 14

OffsetSizeNameTypeFlags
0x04tfloatPrivate
0x01signboolPrivate
0x00050x03padding / unreflected
0x0CfromVector3Private
0x0CtoVector3Private
0x04symmetryFactorfloatPrivate
0x04falloffEaseIntintPrivate
0x08customStrengthOverTimeAnimationCurvePrivate
0x04easeBetweenShakesEasePrivate
0x01isPunchboolPrivate
—0x04disabledFalloffintPrivateStatic+1 flags
0x00350x03padding / unreflected
0x0C<strengthPerAxis>k__BackingFieldVector3Private
0x04<frequency>k__BackingFieldfloatPrivate
0x04prevInterpolationFactorfloatPrivate
0x04prevCyclesDoneintPrivate

Functions 18

SignatureFlagsNativeParams
bool get_isAlive()2 flags0x01
Vector3 get_strengthPerAxis()2 flags0x0C
void set_strengthPerAxis(const Vector3& value)Private+1 flags0x0C
float get_frequency()2 flags0x04
void set_frequency(float value)Private+1 flags0x04
void Setup(const ShakeSettings& settings)1 flags0x40
void onCycleComplete()1 flags0x00
int getMainAxisIndex(const Vector3& strengthByAxis)PrivateStatic0x0C
Vector3 getNextVal(ReusableTween tween)1 flags0x0C
Vector3 generateShakePoint()Private0x0C
float calcStrengthOverTime(float interpolationFactor)Private0x04
float calcMainAxisEndVal(float velocity, float strength, float symmetryFactor)PrivateStatic0x04
float clampBySymmetryFactor(float val, float strength, float symmetryFactor)PrivateStatic0x04
float calcNonMainAxisEndVal(float strength, float symmetryFactor)PrivateStatic0x04
bool TryTakeStartValueFromOtherShake(ReusableTween newTween)Static+1 flags0x08
void Reset(ReusableTween tween)1 flags0x08
void resetAfterCycle()Private0x00
float <getNextVal>g__getIniVelFactor|25_0(ref <>c__DisplayClass25_0& )Static+1 flags0x08

Used by 1

types with a member, parameter or interface of this type