C# Class UnityEditor.KabamXCodeEditor.XCProject

Inheritance: System.IDisposable
Mostra file Open project: Kabam/XCodeEditor-for-Unity

Public Properties

Property Type Description
_objects PBXDictionary

Public Methods

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

Saves a project after editing.

XCProject ( ) : System.Collections
XCProject ( string filePath ) : System.Collections

Private Methods

Method Description
AddXcodeQuotes ( string path ) : string

Method Details

AddFile() public method

public AddFile ( string filePath, PBXGroup parent = null, string tree = "SOURCE_ROOT", bool createBuildFiles = true, bool weak = false ) : PBXDictionary
filePath string
parent PBXGroup
tree string
createBuildFiles bool
weak bool
return PBXDictionary

AddFolder() public method

public AddFolder ( string folderPath, PBXGroup parent = null, string exclude = null, bool recursive = true, bool createBuildFile = true ) : bool
folderPath string
parent PBXGroup
exclude string
recursive bool
createBuildFile bool
return bool

AddFrameworkSearchPaths() public method

public AddFrameworkSearchPaths ( PBXList paths ) : bool
paths PBXList
return bool

AddFrameworkSearchPaths() public method

public AddFrameworkSearchPaths ( string path ) : bool
path string
return bool

AddHeaderSearchPaths() public method

public AddHeaderSearchPaths ( PBXList paths ) : bool
paths PBXList
return bool

AddHeaderSearchPaths() public method

public AddHeaderSearchPaths ( string path ) : bool
path string
return bool

AddLibrarySearchPaths() public method

public AddLibrarySearchPaths ( PBXList paths ) : bool
paths PBXList
return bool

AddLibrarySearchPaths() public method

public AddLibrarySearchPaths ( string path ) : bool
path string
return bool

AddOtherCFlags() public method

public AddOtherCFlags ( PBXList flags ) : bool
flags PBXList
return bool

AddOtherCFlags() public method

public AddOtherCFlags ( string flag ) : bool
flag string
return bool

ApplyMod() public method

public ApplyMod ( XCMod mod ) : void
mod XCMod
return void

ApplyMod() public method

public ApplyMod ( string rootPath, string pbxmod ) : void
rootPath string
pbxmod string
return void

Backup() public method

public Backup ( ) : void
return void

Consolidate() public method

public Consolidate ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

GetFile() public method

public GetFile ( string name ) : PBXFileReference
name string
return PBXFileReference

GetGroup() public method

public GetGroup ( string name, string path = null, PBXGroup parent = null ) : PBXGroup
name string
path string
parent PBXGroup
return PBXGroup

GetObject() public method

public GetObject ( string guid ) : object
guid string
return object

Save() public method

Saves a project after editing.
public Save ( ) : void
return void

XCProject() public method

public XCProject ( ) : System.Collections
return System.Collections

XCProject() public method

public XCProject ( string filePath ) : System.Collections
filePath string
return System.Collections

Property Details

_objects public_oe property

public PBXDictionary _objects
return PBXDictionary