-
Notifications
You must be signed in to change notification settings - Fork 11
Unsupported
This class contains utils for some features of the editor.
public static bool AreAllParametersInDestination(UnityEngine.Object transition, AnimatorController controller, List<string> missingParameters);
public static bool CanPasteParametersToTransition(UnityEngine.Object transition, AnimatorController controller);
public static void CaptureScreenshotImmediate(string filePath, int x, int y, int width, int height);
public static void ClearSkinCache();
public static bool CopyComponentToPasteboard(Component component);
public static void CopyGameObjectsToPasteboard();
public static void CopyStateMachineDataToPasteboard(UnityEngine.Object stateMachineObject, AnimatorController controller, int layerIndex);
public static void CopyStateMachineTransitionParametersToPasteboard(UnityEngine.Object transition, AnimatorController controller);
public static void DeleteGameObjectSelection();
public static bool DestinationHasCompatibleParameterTypes(UnityEngine.Object transition, AnimatorController controller, List<string> mismatchedParameters);
public static void DuplicateGameObjectsUsingPasteboard();
public static bool GetApplicationSettingCompressAssetsOnImport();
public static string GetBaseUnityDeveloperFolder();
public static int GetLocalIdentifierInFile(int instanceID);
public static UnityEngine.Object GetSerializedAssetInterfaceSingleton(string className);
public static string[] GetSubmenus(string menuPath);
public static string[] GetSubmenusCommands(string menuPath);
public static string[] GetSubmenusIncludingSeparators(string menuPath);
public static Type GetTypeFromFullName(string fullName);
public static bool HasStateMachineDataInPasteboard();
public static bool HasStateMachineTransitionDataInPasteboard();
public static bool IsBleedingEdgeBuild();
public static bool IsDestroyScriptableObject(ScriptableObject target);
public static bool IsDeveloperBuild();
public static bool IsHiddenFile(string path);
public static bool IsNativeCodeBuiltInReleaseMode();
public static bool PasteComponentFromPasteboard(GameObject go);
public static bool PasteComponentValuesFromPasteboard(Component component);
public static void PasteGameObjectsFromPasteboard();
public static void PasteToStateMachineFromPasteboard(AnimatorStateMachine sm, AnimatorController controller, int layerIndex, Vector3 position);
public static void PasteToStateMachineTransitionParametersFromPasteboard(UnityEngine.Object transition, AnimatorController controller, bool conditions, bool parameters);
public static void PrepareObjectContextMenu(UnityEngine.Object c, int contextUserData);
public static string ResolveSymlinks(string path);
public static void SceneTrackerFlushDirty();
public static void SetAllowCursorHide(bool allow);
public static void SetAllowCursorLock(bool allow);
public static void SetApplicationSettingCompressAssetsOnImport(bool value);
public static void SetQualitySettingsShadowDistanceTemporarily(float distance);
public static void SetRenderSettingsUseFogNoDirty(bool fog);
public static void SmartReset(UnityEngine.Object obj);
public static void StopPlayingImmediately();