Zdexby TheHolyOneZ
42,610 classes
Class

SampleCollection

: Object
Dreamteck.Splines.SampleCollection, Dreamteck.Splines 0x0068 (104 B) inherited 0x0010 Dreamteck.Splines.dll
0x00x0068

Members 4

OffsetSizeNameTypeFlagsDefault
0x08samplesSplineSample[]Public—
0x08optimizedIndicesint[]Public—
0x04sampleModeSampleModePublic—
0x00240x04padding / unreflected
0x40_workSampleSplineSamplePrivate—

Functions 18

SignatureFlagsNativeParams
int get_length()Public+1 flags0x04
bool get_hasSamples()Private+1 flags0x01
void .ctor()Public+1 flags0x00
void .ctor(SampleCollection input)Public+1 flags0x08
int GetClippedSampleCount(double clipFrom, double clipTo, int startIndex, int endIndex)Public0x08
void GetSamplingValues(double percent, int sampleIndex, double lerp)Public0x08
Vector3 EvaluatePosition(double percent)Public0x0C
SplineSample Evaluate(double percent)Public0x40
void Evaluate(double percent, const SplineSample&& result)Public0x40
void Evaluate(const SplineSample[]& results, double from, double to)Public0x08
void EvaluatePositions(const Vector3[]& positions, double from, double to)Public0x08
double Travel(double start, float distance, const Direction& direction, float moved, double clipFrom, double clipTo)Public0x08
double TravelWithOffset(double start, float distance, const Direction& direction, const Vector3& offset, float moved, double clipFrom, double clipTo)Public0x0C
double Travel(double start, float distance, const Direction& direction)Public0x08
void Project(const Vector3& position, int controlPointCount, const SplineSample&& result, double from, double to)Public0x40
double GetSamplePercent(int sampleIndex)Private0x08
float CalculateLength(double from, double to, bool preventInvert)Public0x08
float CalculateLengthWithOffset(const Vector3& offset, double from, double to)Public0x0C

Used by 2

types with a member, parameter or interface of this type