Zdexby TheHolyOneZ
8,798 structs
Struct

PropertyPath

: ValueType : Object
Unity.Properties.PropertyPath, UnityEngine.PropertiesModule 0x0090 (144 B) UnityEngine.PropertiesModule.dll
implements IEquatable`1
0x00x0090

Members 7

OffsetSizeNameTypeFlags
—0x04k_InlineCountintStatic+2 flags
0x20m_Part0PropertyPathPartPrivate+1 flags
0x20m_Part1PropertyPathPartPrivate+1 flags
0x20m_Part2PropertyPathPartPrivate+1 flags
0x20m_Part3PropertyPathPartPrivate+1 flags
0x08m_AdditionalPartsPropertyPathPart[]Private+1 flags
0x04<Length>k__BackingFieldintPrivate+1 flags
0x008C0x04unreflected bytes to end of PropertyPath

Functions 27

SignatureFlagsNativeParams
int get_Length()Public+1 flags0x04
bool get_IsEmpty()Public+1 flags0x01
PropertyPathPart get_Item(int index)Public+1 flags0x20
void .ctor(const string& path)Public+1 flags0x08
void .ctor(ref PropertyPathPart& part)Private+1 flags0x20
void .ctor(ref PropertyPathPart& part0, ref PropertyPathPart& part1)Private+1 flags0x20
void .ctor(ref PropertyPathPart& part0, ref PropertyPathPart& part1, ref PropertyPathPart& part2)Private+1 flags0x20
void .ctor(ref PropertyPathPart& part0, ref PropertyPathPart& part1, ref PropertyPathPart& part2, ref PropertyPathPart& part3)Private+1 flags0x20
void .ctor(List<Unity.Properties.PropertyPathPart> parts)2 flags0x08
PropertyPath FromIndex(int index)PublicStatic0x90
PropertyPath Combine(ref PropertyPath& path, ref PropertyPath& pathToAppend)PublicStatic0x90
PropertyPath AppendPart(ref PropertyPath& path, ref PropertyPathPart& part)PublicStatic0x90
PropertyPath AppendIndex(ref PropertyPath& path, int index)PublicStatic0x90
PropertyPath AppendProperty(ref PropertyPath& path, IProperty property)PublicStatic0x90
PropertyPath Pop(ref PropertyPath& path)PublicStatic0x90
PropertyPath SubPath(ref PropertyPath& path, int startIndex, int length)PublicStatic0x90
string ToString()Public+1 flags0x08
void AppendToBuilder(ref PropertyPathPart& part, StringBuilder builder)PrivateStatic0x20
void GetParts(ref PropertyPath& path, List<Unity.Properties.PropertyPathPart> parts)PrivateStatic0x90
PropertyPath ConstructFromPath(const string& path)PrivateStatic0x90
bool op_Equality(const PropertyPath& lhs, const PropertyPath& rhs)PublicStatic+1 flags0x90
bool op_Inequality(const PropertyPath& lhs, const PropertyPath& rhs)PublicStatic+1 flags0x90
bool Equals(const PropertyPath& other)PublicFinal+2 flags0x90
bool Equals(object obj)Public+1 flags0x08
int GetHashCode()Public+1 flags0x04
void <ConstructFromPath>g__TrimStart|36_0(ref <>c__DisplayClass36_0& )Static+1 flags0x18
void <ConstructFromPath>g__ReadNext|36_1(ref <>c__DisplayClass36_0& )Static+1 flags0x18

Used by 27

types with a member, parameter or interface of this type