Zdexby TheHolyOneZ
36,909 classes
Class

PerfectCullingMath

: Object
Koenigz.PerfectCulling.PerfectCullingMath, PerfectCullingRuntime 0x0010 (16 B) inherited 0x0010 PerfectCullingRuntime.dll
0x00x0010

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 6

SignatureFlagsNativeParams
int FlattenXYZDouble(int x, int y, int z, const Vector3& cellCount)PublicStatic0x0C
void UnflattenToXYZ(int index, ref int& x, ref int& y, ref int& z, const Vector3& cellCount)PublicStatic0x0C
bool IsXYZInBounds(int x, int y, int z, const Vector3& cellCount)PublicStatic0x0C
int CalculateNumberOfCells(const Vector3& scale, const Vector3& cellSize)PublicStatic0x0C
Vector3 CalculateCellCount(const Vector3& scale, const Vector3& cellSize)PublicStatic0x0C
int GetIndexForWorldPos(const Vector3& worldPos, const Vector3& gridOrigin, const Quaternion& gridCurrentOrientation, const Vector3& gridScale, const Quaternion& gridBakeOrientation, const Vector3& cellCount, const Vector3& cellSize, ref bool& isOutOfBounds)PublicStatic0x10