C# Class Everyplay.XCodeEditor.XCProject

Inheritance: System.IDisposable
Afficher le fichier Open project: unit9/swip3 Class Usage Examples

Méthodes publiques

Свойство Type Description
_objects PBXDictionary

Méthodes publiques

Méthode Description
AddFile ( string filePath, Everyplay.XCodeEditor.PBXGroup parent = null, string tree = "SOURCE_ROOT", bool createBuildFiles = true, bool weak = false ) : PBXDictionary
AddFolder ( string folderPath, Everyplay.XCodeEditor.PBXGroup parent = null, string exclude = null, bool recursive = true, bool createBuildFile = true ) : bool
AddFrameworkSearchPaths ( Everyplay.XCodeEditor.PBXList paths ) : bool
AddFrameworkSearchPaths ( string path ) : bool
AddHeaderSearchPaths ( Everyplay.XCodeEditor.PBXList paths ) : bool
AddHeaderSearchPaths ( string path ) : bool
AddLibrarySearchPaths ( Everyplay.XCodeEditor.PBXList paths ) : bool
AddLibrarySearchPaths ( string path ) : bool
AddOtherCFlags ( Everyplay.XCodeEditor.PBXList flags ) : bool
AddOtherCFlags ( string flag ) : bool
ApplyMod ( Everyplay.XCodeEditor.XCMod mod ) : void
ApplyMod ( string rootPath, string pbxmod ) : void
Backup ( ) : void
Consolidate ( ) : void
Dispose ( ) : void
GetFile ( string name ) : Everyplay.XCodeEditor.PBXFileReference
GetGroup ( string name, string path = null, Everyplay.XCodeEditor.PBXGroup parent = null ) : Everyplay.XCodeEditor.PBXGroup
GetObject ( string guid ) : object
Save ( ) : void

Saves a project after editing.

XCProject ( ) : UnityEngine
XCProject ( string filePath ) : UnityEngine

Private Methods

Méthode Description
AddXcodeQuotes ( string path ) : string
MacPath ( string path ) : string

Method Details

AddFile() public méthode

public AddFile ( string filePath, Everyplay.XCodeEditor.PBXGroup parent = null, string tree = "SOURCE_ROOT", bool createBuildFiles = true, bool weak = false ) : PBXDictionary
filePath string
parent Everyplay.XCodeEditor.PBXGroup
tree string
createBuildFiles bool
weak bool
Résultat PBXDictionary

AddFolder() public méthode

public AddFolder ( string folderPath, Everyplay.XCodeEditor.PBXGroup parent = null, string exclude = null, bool recursive = true, bool createBuildFile = true ) : bool
folderPath string
parent Everyplay.XCodeEditor.PBXGroup
exclude string
recursive bool
createBuildFile bool
Résultat bool

AddFrameworkSearchPaths() public méthode

public AddFrameworkSearchPaths ( Everyplay.XCodeEditor.PBXList paths ) : bool
paths Everyplay.XCodeEditor.PBXList
Résultat bool

AddFrameworkSearchPaths() public méthode

public AddFrameworkSearchPaths ( string path ) : bool
path string
Résultat bool

AddHeaderSearchPaths() public méthode

public AddHeaderSearchPaths ( Everyplay.XCodeEditor.PBXList paths ) : bool
paths Everyplay.XCodeEditor.PBXList
Résultat bool

AddHeaderSearchPaths() public méthode

public AddHeaderSearchPaths ( string path ) : bool
path string
Résultat bool

AddLibrarySearchPaths() public méthode

public AddLibrarySearchPaths ( Everyplay.XCodeEditor.PBXList paths ) : bool
paths Everyplay.XCodeEditor.PBXList
Résultat bool

AddLibrarySearchPaths() public méthode

public AddLibrarySearchPaths ( string path ) : bool
path string
Résultat bool

AddOtherCFlags() public méthode

public AddOtherCFlags ( Everyplay.XCodeEditor.PBXList flags ) : bool
flags Everyplay.XCodeEditor.PBXList
Résultat bool

AddOtherCFlags() public méthode

public AddOtherCFlags ( string flag ) : bool
flag string
Résultat bool

ApplyMod() public méthode

public ApplyMod ( Everyplay.XCodeEditor.XCMod mod ) : void
mod Everyplay.XCodeEditor.XCMod
Résultat void

ApplyMod() public méthode

public ApplyMod ( string rootPath, string pbxmod ) : void
rootPath string
pbxmod string
Résultat void

Backup() public méthode

public Backup ( ) : void
Résultat void

Consolidate() public méthode

public Consolidate ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetFile() public méthode

public GetFile ( string name ) : Everyplay.XCodeEditor.PBXFileReference
name string
Résultat Everyplay.XCodeEditor.PBXFileReference

GetGroup() public méthode

public GetGroup ( string name, string path = null, Everyplay.XCodeEditor.PBXGroup parent = null ) : Everyplay.XCodeEditor.PBXGroup
name string
path string
parent Everyplay.XCodeEditor.PBXGroup
Résultat Everyplay.XCodeEditor.PBXGroup

GetObject() public méthode

public GetObject ( string guid ) : object
guid string
Résultat object

Save() public méthode

Saves a project after editing.
public Save ( ) : void
Résultat void

XCProject() public méthode

public XCProject ( ) : UnityEngine
Résultat UnityEngine

XCProject() public méthode

public XCProject ( string filePath ) : UnityEngine
filePath string
Résultat UnityEngine

Property Details

_objects public_oe property

public PBXDictionary _objects
Résultat PBXDictionary