Skip to content
This repository has been archived by the owner on Mar 26, 2024. It is now read-only.

UDBase.EditorTools

KonH edited this page Feb 23, 2018 · 1 revision

AssetUtility

public static class UDBase.EditorTools.AssetUtility

Static Methods

Type Name Summary
T AddSubAsset(ScriptableObject parent, Boolean focus = True)
T CreateAsset(Boolean focus = True)
void FocusAsset(T asset)
void RemoveSubAsset(T subasset)
void SaveAndFocusAsset(T asset, Boolean focus = True)
void SaveAssets()

CaptureScreen

public static class UDBase.EditorTools.CaptureScreen

Static Methods

Type Name Summary
void Clear()
void Make(Int32 superSize)
void Open()

ContentEditor

public class UDBase.EditorTools.ContentEditor
    : Editor, IPreviewable, IToolModeOwner

Methods

Type Name Summary
void OnInspectorGUI()

Static Methods

Type Name Summary
void CreateContentConfig()
void SetContentTypeForAll(ContentLoadType type)

CSProjUpdater

public static class UDBase.EditorTools.CSProjUpdater

Static Methods

Type Name Summary
void UpdateCsprojFile(String assemblyName)

EventWindow

public class UDBase.EditorTools.EventWindow
    : EditorWindow

FloatRangeDrawer

public class UDBase.EditorTools.FloatRangeDrawer
    : PropertyDrawer

Methods

Type Name Summary
void OnGUI(Rect position, SerializedProperty property, GUIContent label)

IntRangeDrawer

public class UDBase.EditorTools.IntRangeDrawer
    : PropertyDrawer

Methods

Type Name Summary
void OnGUI(Rect position, SerializedProperty property, GUIContent label)

MenuItems

public static class UDBase.EditorTools.MenuItems

Static Methods

Type Name Summary
void AddNewContentConfig()
void CleanScreenshots()
void DevUpdateCsprojFile()
void MakeScreenshotX1()
void MakeScreenshotX2()
void MakeScreenshotX4()
void MakeScreenshotX8()
void OpenScreenshots()
void SetContentTypeForAllConfigs_AssetBundle()
void SetContentTypeForAllConfigs_Direct()
void ShowEventWindow()

ScriptableObjectMaker

public static class UDBase.EditorTools.ScriptableObjectMaker

Static Methods

Type Name Summary
void CreateAsset(String path, String name)
void CreateAsset(String path, String name, String typeName)

UDBaseInfo

public static class UDBase.EditorTools.UDBaseInfo

Static Methods

Type Name Summary
void OpenExamples()
void OpenHelp()
void ShowAbout()
void ShowReleaseNotes()