Class
UITextSplineController
: SplineController : CurvyController : DTVersionedMonoBehaviour : MonoBehaviour : Behaviour : Component : Object : Objectimplements IMeshModifier
0x00x0128
Members 4
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | staticOrientation | bool | Private | — | |
| 0x0109 | 0x07 | padding / unreflected | |||
| 0x08 | m_Graphic | Graphic | Private | — | |
| 0x08 | rectTransform | RectTransform | Private | — | |
| 0x08 | text | Text | Private | — | |
Inherited from SplineController 16
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_Spline | CurvySpline | 1 flags | — | |
| 0x01 | m_UseCache | bool | Private | — | |
| 0x00B9 | 0x03 | padding / unreflected | |||
| 0x04 | connectionBehavior | SplineControllerConnectionBehavior | Private | — | |
| 0x01 | allowDirectionChange | bool | Private | — | |
| 0x01 | rejectCurrentSpline | bool | Private | — | |
| 0x01 | rejectTooDivergentSplines | bool | Private | — | |
| 0x00C3 | 0x01 | padding / unreflected | |||
| 0x04 | maxAllowedDivergenceAngle | float | Private | — | |
| 0x08 | connectionCustomSelector | ConnectedControlPointsSelector | Private | — | |
| 0x08 | onPositionReachedList | List<FluffyUnderware.Curvy.Controllers.OnPositionReachedSettings> | 1 flags | — | |
| 0x08 | m_OnControlPointReached | CurvySplineMoveEvent | 1 flags | — | |
| 0x08 | m_OnEndReached | CurvySplineMoveEvent | 1 flags | — | |
| 0x08 | m_OnSwitch | CurvySplineMoveEvent | 1 flags | — | |
| 0x08 | Switcher | SplineSwitcher | 2 flags | — | |
| 0x08 | prePlaySpline | CurvySpline | Private | — | |
| 0x08 | preAllocatedEventArgs | CurvySplineMoveEventArgs | Private+1 flags | — | |
| — | 0x08 | InvalidSegmentErrorMessage | string | PrivateStatic+1 flags | 2964726839824 |
Inherited from CurvyController 27
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | UpdateIn | CurvyUpdateMethod | Public | — | |
| 0x04 | targetComponent | TargetComponent | Private | — | |
| 0x04 | m_PositionMode | CurvyPositionMode | Private | — | |
| 0x04 | m_Position | float | 1 flags | — | |
| 0x04 | m_MoveMode | MoveModeEnum | Private | — | |
| 0x04 | m_Speed | float | Private | — | |
| 0x04 | m_Direction | MovementDirection | Private | — | |
| 0x04 | m_Clamping | CurvyClamping | Private | — | |
| 0x04 | motionConstraints | MotionConstraints | Private | — | |
| 0x01 | m_PlayAutomatically | bool | Private | — | |
| 0x0055 | 0x03 | padding / unreflected | |||
| 0x04 | m_OrientationMode | OrientationModeEnum | Private | — | |
| 0x01 | m_LockRotation | bool | Private | — | |
| 0x005D | 0x03 | padding / unreflected | |||
| 0x04 | m_OrientationAxis | OrientationAxisEnum | Private | — | |
| 0x01 | m_IgnoreDirection | bool | Private | — | |
| 0x0065 | 0x03 | padding / unreflected | |||
| 0x04 | m_DampingDirection | float | Private | — | |
| 0x04 | m_DampingUp | float | Private | — | |
| 0x04 | m_OffsetAngle | float | Private | — | |
| 0x04 | m_OffsetRadius | float | Private | — | |
| 0x01 | m_OffsetCompensation | bool | Private | — | |
| 0x0079 | 0x07 | padding / unreflected | |||
| 0x08 | onInitialized | ControllerEvent | 1 flags | — | |
| — | 0x08 | ControllerNotReadyMessage | string | Static+2 flags | 2964731136928 |
| 0x08 | <Damper>k__BackingField | OrientationDamper | Private+1 flags | — | |
| 0x04 | State | CurvyControllerState | 1 flags | — | |
| 0x04 | PrePlayPosition | float | 1 flags | — | |
| 0x04 | PrePlayDirection | MovementDirection | 1 flags | — | |
| 0x10 | LockedRotation | Quaternion | 1 flags | — | |
| 0x01 | <isInitialized>k__BackingField | bool | Private | — | |
Inherited from DTVersionedMonoBehaviour 2
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_Version | string | Private | — | |
| 0x01 | <IsActiveAndEnabled>k__BackingField | bool | Private | — |
Inherited from MonoBehaviour 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CancellationTokenSource | CancellationTokenSource | Private | — |
Inherited from Object 4
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CachedPtr | long | Private | — | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+1 flags | — | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags | — |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags | — |
Functions 22
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool get_StaticOrientation() | Public+1 flags | 0x01 | |
| void set_StaticOrientation(bool value) | Public+1 flags | 0x01 | |
| bool get_ShowOrientationSection() | 3 flags | 0x01 | |
| bool get_ShowOffsetSection() | 3 flags | 0x01 | |
| Text get_Text() | 2 flags | 0x08 | |
| RectTransform get_Rect() | 2 flags | 0x08 | |
| Graphic get_graphic() | 2 flags | 0x08 | |
| void InitializedApplyDeltaTime(float deltaTime) | 2 flags | 0x04 | |
| void ModifyMesh(Mesh verts) | PublicFinal+2 flags | 0x08 | |
| void ModifyMesh(VertexHelper vertexHelper) | PublicFinal+2 flags | 0x08 | |
| void UpdateGlyph(IGlyph glyph) | Private | 0x08 | |
| void OnEnable() | 2 flags | 0x00 | |
| void OnDisable() | 2 flags | 0x00 | |
| void OnValidate() | 2 flags | 0x00 | |
| CurvySpline get_Spline() | Public+2 flags | 0x08 | |
| void set_Spline(CurvySpline value) | Public+2 flags | 0x08 | |
| void BindEvents() | 2 flags | 0x00 | |
| void UnbindEvents() | 2 flags | 0x00 | |
| void BindSplineRelatedEvents() | Private | 0x00 | |
| void UnbindSplineRelatedEvents() | Private | 0x00 | |
| void OnSplineRefreshed(CurvySplineEventArgs e) | Private | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 |