Zdexby TheHolyOneZ
36,909 classes
Class

BakedSolution

: Object
Unity.Cinemachine.ConfinerOven.BakedSolution, Unity.Cinemachine 0x0048 (72 B) inherited 0x0010 Unity.Cinemachine.dll
0x00x0048

Members 7

OffsetSizeNameTypeFlagsDefault
0x04m_FrustumSizeIntSpacefloatPrivate—
0x0Cm_AspectStretcherAspectStretcherPrivate+1 flags—
0x01m_HasBonesboolPrivate+1 flags—
0x00210x07padding / unreflected
0x08m_SqrPolygonDiagonaldoublePrivate+1 flags—
0x08m_OriginalPolygonList<System.Collections.Generic.List<Unity.Cinemachine.Point64>>Private—
0x08m_SolutionList<System.Collections.Generic.List<Unity.Cinemachine.Point64>>1 flags—
0x08m_FloatToIntFloatToIntScalerPrivate—

Functions 9

SignatureFlagsNativeParams
void .ctor(float aspectRatio, float frustumHeight, bool hasBones, const Rect& polygonBounds, List<System.Collections.Generic.List<Unity.Cinemachine.Point64>> originalPolygon, List<System.Collections.Generic.List<Unity.Cinemachine.Point64>> solution)Public+1 flags0x10
bool IsValid()Public0x01
Vector2 ConfinePoint(ref Vector2& pointToConfine)Public0x08
int FindIntersection(ref Point64& p1, ref Point64& p2, ref Point64& p3, ref Point64& p4, double epsilon)PrivateStatic0x10
Point64 <ConfinePoint>g__IntPointLerp|9_0(const Point64& a, const Point64& b, float lerp)Static+1 flags0x10
bool <ConfinePoint>g__IsInsideOriginal|9_1(const Point64& point)Private0x10
float <ConfinePoint>g__ClosestPointOnSegment|9_2(const Point64& point, const Point64& s0, const Point64& s1)Private0x10
bool <ConfinePoint>g__DoesIntersectOriginal|9_3(const Point64& l1, const Point64& l2)Private0x10
double <FindIntersection>g__IntPointDiffSqrMagnitude|10_0(const Point64& point1, const Point64& point2)Static+1 flags0x10

Used by 2

types with a member, parameter or interface of this type