CodeSmile AssetDatabase 1.9
Unity's AssetDatabase in enjoyable, consistent, concise, convenient, comprehensible, safe, documented form.
Loading...
Searching...
No Matches
Asset.VersionControl Class Reference

Groups version control related functionality. More...

+ Collaboration diagram for Asset.VersionControl:

Static Public Member Functions

static Boolean CanMakeEditable ([NotNull] Object asset, StatusQueryOptions options=DefaultStatusQueryOption)
 Returns true if the asset can be opened for editing in the version control system.
 
static void CanMakeEditable ([NotNull] Object[] assets, out List< String > notEditablePaths, StatusQueryOptions options=DefaultStatusQueryOption)
 Tests which assets can be made editable and provides a list of paths that cannot be opened for editing in the version control system.
 
static Boolean CanMakeEditable ([NotNull] Path path, StatusQueryOptions options=DefaultStatusQueryOption)
 Returns true if the asset can be opened for editing in the version control system.
 
static void CanMakeEditable ([NotNull] Path[] paths, out List< String > notEditablePaths, StatusQueryOptions options=DefaultStatusQueryOption)
 Tests which assets can be made editable and provides a list of paths that cannot be opened for editing in the version control system.
 
static void CanMakeEditable ([NotNull] String[] paths, out List< String > notEditablePaths, StatusQueryOptions options=DefaultStatusQueryOption)
 Tests which assets can be made editable and provides a list of paths that cannot be opened for editing in the version control system.
 
static Boolean IsEditable ([NotNull] Object asset, StatusQueryOptions options=DefaultStatusQueryOption)
 Returns true if the asset file is open for editing in the version control system.
 
static void IsEditable ([NotNull] Object[] assets, out List< String > notEditablePaths, StatusQueryOptions options=DefaultStatusQueryOption)
 Tests if the assets can be opened for editing in the version control system.
 
static void IsEditable ([NotNull] Path[] paths, out List< String > notEditablePaths, StatusQueryOptions options=DefaultStatusQueryOption)
 Tests if the assets can be opened for editing in the version control system.
 
static void IsEditable ([NotNull] String[] paths, out List< String > notEditablePaths, StatusQueryOptions options=DefaultStatusQueryOption)
 Tests if the assets can be opened for editing in the version control system.
 
static Boolean IsMetaEditable ([NotNull] Object asset, StatusQueryOptions options=DefaultStatusQueryOption)
 Returns true if the meta file is open for editing in the version control system.
 
static Boolean MakeEditable ([NotNull] Path path)
 Tries to open the path for editing in the version control system.
 
static Boolean MakeEditable ([NotNull] Path[] paths, out List< String > notEditablePaths)
 Tries to open multiple paths for editing in the version control system.
 
static Boolean MakeEditable ([NotNull] String[] paths, out List< String > notEditablePaths)
 Tries to open multiple paths for editing in the version control system.
 
static Boolean MakeEditableInteractive ([NotNull] Path[] paths, out List< String > notEditablePaths, String prompt=null)
 Tries to open multiple paths for editing in the version control system. Shows a prompt to the user unless the editor is in batch operation mode.
 
static Boolean MakeEditableInteractive ([NotNull] String[] paths, out List< String > notEditablePaths, String prompt=null)
 Tries to open multiple paths for editing in the version control system. Shows a prompt to the user unless the editor is in batch operation mode.
 

Detailed Description

Groups version control related functionality.

Definition at line 17 of file Asset.VersionControl.cs.