Zdexby TheHolyOneZ
42,595 classes
Class

PrefabModification

: Object
Sirenix.Serialization.PrefabModification, Sirenix.Serialization 0x0048 (72 B) inherited 0x0010 Sirenix.Serialization.dll
0x00x0048

Members 7

OffsetSizeNameTypeFlagsDefault
0x04ModificationTypePrefabModificationTypePublic—
0x00140x04padding / unreflected
0x08PathstringPublic—
0x08ReferencePathsList<System.String>Public—
0x08ModifiedValueobjectPublic—
0x04NewLengthintPublic—
0x00340x04padding / unreflected
0x08DictionaryKeysAddedobject[]Public—
0x08DictionaryKeysRemovedobject[]Public—

Functions 11

SignatureFlagsNativeParams
void Apply(Object unityObject)Public—0x08
void ApplyValue(Object unityObject)Private—0x08
void ApplyListLength(Object unityObject)Private—0x08
void ApplyDictionaryModifications(Object unityObject)Private—0x08
void ReplaceAllReferencesInGraph(object graph, object oldReference, object newReference, HashSet<System.Object> processedReferences)PrivateStatic—0x08
object GetInstanceFromPath(const string& path, object instance)PrivateStatic—0x08
object GetInstanceOfStep(const string& step, object instance)PrivateStatic—0x08
void SetInstanceToPath(const string& path, object instance, object value)PrivateStatic—0x08
void SetInstanceToPath(const string& path, const string[]& steps, int index, object instance, object value, ref bool& setParentInstance)PrivateStatic—0x08
bool TrySetInstanceOfStep(const string& step, object instance, object value, ref bool& setParentInstance)PrivateStatic—0x08
void .ctor()Public+1 flags—0x00

Used by 14

types with a member, parameter or interface of this type