Table of Contents

Class SerializedObjectWrapperDrawer

Namespace
Ceres.Serialization.Editor
Assembly
Ceres.Editor.dll
public static class SerializedObjectWrapperDrawer
Inheritance
SerializedObjectWrapperDrawer
Inherited Members

Methods

CalculatePropertyHeight(ScriptableObject)

public static float CalculatePropertyHeight(ScriptableObject data)

Parameters

data ScriptableObject

Returns

float

CalculatePropertyHeightLayout(ScriptableObject)

public static float CalculatePropertyHeightLayout(ScriptableObject data)

Parameters

data ScriptableObject

Returns

float

DrawGUI(Rect, ScriptableObject)

Draw wrapper in input rect

public static void DrawGUI(Rect position, ScriptableObject data)

Parameters

position Rect
data ScriptableObject

DrawGUIHorizontal(Rect, int, ScriptableObject)

Draw wrapper in horizontal layout

public static void DrawGUIHorizontal(Rect startRect, int space, ScriptableObject data)

Parameters

startRect Rect
space int
data ScriptableObject

DrawGUILayout(ScriptableObject)

Draw wrapper in a GUILayout scope

public static void DrawGUILayout(ScriptableObject data)

Parameters

data ScriptableObject

DrawReadOnlyGUIHorizontal(Rect, int, ScriptableObject)

Draw read-only wrapper in horizontal layout

public static void DrawReadOnlyGUIHorizontal(Rect startRect, int space, ScriptableObject data)

Parameters

startRect Rect
space int
data ScriptableObject