implements IEquatable`1
0x00x002C
Members 4
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x04 | m_Index | int | Private | |
| 0x0C | m_Position | Vector3 | Private | |
| 0x10 | m_Rotation | Quaternion | Private | |
| 0x0C | m_Scale | Vector3 | Private |
Functions 16
| Signature | Flags | Native | Params |
|---|---|---|---|
| int get_Index() | Public+1 flags | 0x04 | |
| Vector3 get_Position() | Public+1 flags | 0x0C | |
| void set_Position(const Vector3& value) | Public+1 flags | 0x0C | |
| Quaternion get_Rotation() | Public+1 flags | 0x10 | |
| void set_Rotation(const Quaternion& value) | Public+1 flags | 0x10 | |
| Vector3 get_Scale() | Public+1 flags | 0x0C | |
| void set_Scale(const Vector3& value) | Public+1 flags | 0x0C | |
| Matrix4x4 get_Matrix() | Public+1 flags | 0x40 | |
| void .ctor(int index) | Public+1 flags | 0x04 | |
| void .ctor(int index, const Vector3& position, const Quaternion& rotation, const Vector3& scale) | Public+1 flags | 0x10 | |
| void ToTransform(Transform transform) | Public | 0x08 | |
| bool Equals(const CGSpot& other) | PublicFinal+2 flags | 0x2C | |
| bool Equals(object obj) | Public+1 flags | 0x08 | |
| int GetHashCode() | Public+1 flags | 0x04 | |
| bool op_Equality(const CGSpot& left, const CGSpot& right) | PublicStatic+1 flags | 0x2C | |
| bool op_Inequality(const CGSpot& left, const CGSpot& right) | PublicStatic+1 flags | 0x2C |
Used by 32
types with a member, parameter or interface of this type<>c__DisplayClass14_0<>c__DisplayClass1_0Action`1Action`3ArrayPool`1ArraySortHelper`1BuildVolumeSpotsCGSpot[]CGSpot[][]CGSpotsComparison`1Dictionary`2EntryEnumeratorEqualityComparer`1ICollection`1IComparer`1IDictionary`2IEnumerator`1IEqualityComparer`1IEquatable`1IList`1InputTransformSpotsIReadOnlyDictionary`2IReadOnlyList`1KeyCollectionKeyValuePair`2List`1Predicate`1ReadOnlyCollection`1SubArray`1SubArrayList`1