Summary
[Editor-Only] Various serialization utilities.
- Assembly
- Kybernetik
.InspectorGadgets .Editor .dll - Namespace
- InspectorGadgets
.Editor - Base Types
-
- Object
graph BT
Type-->Base0["Object"]
Type["Serialization"]
class Type type-node
Syntax
public static class Serialization
Fields
| Name | Constant Value | Summary |
|---|---|---|
| ArrayDataPrefix | .Array.data[ |
The text used in a
SerializedProperty.propertyPath to denote array elements.static
|
| ArrayDataSuffix | ] |
The text used in a
SerializedProperty.propertyPath to denote array elements.static
|
| InstanceBindings | 52 |
Bindings for Public and Non-Public Instance members.
static
|
Methods
| Name | Value | Summary |
|---|---|---|
| EntityIdToObject |
Object |
[Editor-Only] Returns the object with the specified `entityId`.
static
|
| GetEntityId |
int |
[Editor-Only]
static
|
| GetFriendlyPath |
string |
Returns a user friendly version of the
SerializedProperty.propertyPath.static
|
| GetValue |
Object |
Gets the value of the specified
SerializedProperty.static
|
| IsValid |
bool |
Returns true if the `reference` and
InspectorGadgets.Editor.Serialization.ObjectReference.Object are not null.static
|
| IsValid |
bool |
Returns true if the `reference` and
InspectorGadgets.Editor.Serialization.PropertyReference.Property are not null.static
|