| void .ctor() | Public+1 flags | | 0x00 |
| FloatRegion get_Range() | Public+1 flags | | 0x0C |
| void set_Range(const FloatRegion& value) | Public+1 flags | | 0x0C |
| bool get_UseVolume() | Public+1 flags | | 0x01 |
| void set_UseVolume(bool value) | Public+1 flags | | 0x01 |
| bool get_Simulate() | Public+1 flags | | 0x01 |
| void set_Simulate(bool value) | Public+1 flags | | 0x01 |
| bool get_UseBuggedRng() | Public+1 flags | | 0x01 |
| void set_UseBuggedRng(bool value) | Public+1 flags | | 0x01 |
| float get_CrossBase() | Public+1 flags | | 0x04 |
| void set_CrossBase(float value) | Public+1 flags | | 0x04 |
| AnimationCurve get_CrossCurve() | Public+1 flags | | 0x08 |
| void set_CrossCurve(AnimationCurve value) | Public+1 flags | | 0x08 |
| List<FluffyUnderware.Curvy.Generator.CGBoundsGroup> get_Groups() | Public+1 flags | | 0x08 |
| void set_Groups(List<FluffyUnderware.Curvy.Generator.CGBoundsGroup> value) | Public+1 flags | | 0x08 |
| CurvyRepeatingOrderEnum get_RepeatingOrder() | Public+1 flags | | 0x04 |
| void set_RepeatingOrder(const CurvyRepeatingOrderEnum& value) | Public+1 flags | | 0x04 |
| int get_FirstRepeating() | Public+1 flags | | 0x04 |
| void set_FirstRepeating(int value) | Public+1 flags | | 0x04 |
| int get_LastRepeating() | Public+1 flags | | 0x04 |
| void set_LastRepeating(int value) | Public+1 flags | | 0x04 |
| bool get_FitEnd() | Public+1 flags | | 0x01 |
| void set_FitEnd(bool value) | Public+1 flags | | 0x01 |
| int get_GroupCount() | Public+1 flags | | 0x04 |
| GUIContent[] get_BoundsNames() | Public+1 flags | | 0x08 |
| int[] get_BoundsIndices() | Public+1 flags | | 0x08 |
| int get_Count() | Public+1 flags | | 0x04 |
| bool IsInputAVolume() | Private | | 0x01 |
| int get_LastGroupIndex() | Private+1 flags | | 0x04 |
| RegionOptions<System.Single> get_RangeOptions() | Private+1 flags | | 0x30 |
| RegionOptions<System.Int32> get_RepeatingGroupsOptions() | Private+1 flags | | 0x30 |
| void OnEnable() | 2 flags | | 0x00 |
| void Reset() | Public+1 flags | | 0x00 |
| void OnStateChange() | Public+1 flags | | 0x00 |
| void Clear() | Public | | 0x00 |
| void Refresh() | Public+1 flags | | 0x00 |
| CGBoundsGroup AddGroup(const string& name) | Public | | 0x08 |
| void RemoveGroup(CGBoundsGroup group) | Public | | 0x08 |
| SubArray<System.Int32> GetGroupItemIndices(CGBoundsGroup boundsGroup, WeightedRandom<System.Int32> groupItemBag) | PrivateStatic | | 0x10 |
| float GetGroupDepth(List<FluffyUnderware.Curvy.Generator.CGBounds> bounds, const SubArray<System.Int32>& groupItemIndices, float spaceBefore, float spaceAfter, ref CGBounds[]& itemsBounds) | PrivateStatic | | 0x10 |
| bool AddGroupItems(List<FluffyUnderware.Curvy.Generator.CGBounds> bounds, CGPath path, int groupIndex, ref SubArrayList<FluffyUnderware.Curvy.Generator.CGSpot>& spots, float remainingLength, float startDistance, ref float& currentDistance, ref bool& failedAddingAllItems, Dictionary<FluffyUnderware.Curvy.Generator.CGBoundsGroup itemsBagDictionary, int MaxSpotsCount) | Private | | 0x20 |
| void AddGroupItems(CGPath path, CGBoundsGroup group, ref SubArrayList<FluffyUnderware.Curvy.Generator.CGSpot>& spots, float remainingLength, float startDistance, ref float& currentDistance, ref bool& failedAddingAllItems, const SubArray<System.Int32>& itemIndices, float groupDepth, const CGBounds[]& itemBounds, float spaceBefore, float spaceAfter) | Private | | 0x20 |
| CGSpot GetSpot(CGPath path, int itemID, CGBoundsGroup boundsGroup, CGBounds bounds, float currentDistance, float startDistance) | Private | | 0x2C |
| float GetRegionNextValue(const FloatRegion& floatRegion) | PrivateStatic | | 0x0C |
| void GetTRS(CGBoundsGroup boundsGroup, const Vector3& tangent, const Vector3& up, ref Quaternion& rotation, ref Vector3& translation, ref Vector3& scale) | Private | | 0x10 |
| void GetTRS630(CGBoundsGroup boundsGroup, const Vector3& tangent, const Vector3& up, ref Quaternion& rotation, ref Vector3& translation, ref Vector3& scale) | Private | | 0x10 |
| Dictionary<FluffyUnderware.Curvy.Generator.CGBoundsGroup Prepare(ref WeightedRandom<System.Int32>& groupBag) | Private | | 0x08 |
| bool get_ShowFitEnd() | Private+1 flags | | 0x01 |
| void ResetOnEnable() | 2 flags | | 0x00 |
| void OnBeforeSerialize() | PublicFinal+2 flags | | 0x00 |
| void OnAfterDeserialize() | PublicFinal+2 flags | | 0x00 |