C# Class EveryplayPostprocessor, swip3

ファイルを表示 Open project: unit9/swip3 Class Usage Examples

Public Methods

Method Description
ClearDirectory ( string path, bool deleteParent ) : void
GetPlistItem ( XmlNode dict, string name ) : PListItem
GetUnityVersion ( ) : string
MacPath ( string path ) : string
PathWithPlatformDirSeparators ( string path ) : string
SetEveryplayEnabledForTarget ( BuildTargetGroup target, bool enabled ) : void
ValidateAndUpdateFacebook ( ) : void

Private Methods

Method Description
AddUrlScheme ( XmlDocument xmlDocument, XmlNode dictContainer, string urlScheme ) : void
CheckIfUrlSchemeExists ( XmlNode dictContainer, string urlScheme ) : bool
CreateEveryplayConfig ( string path ) : void
CreateModFile ( string path, bool copyDependencies ) : void
DirectoryCopy ( string sourceDirName, string destDirName ) : void
FixUnityPlistAppendBug ( string path ) : void
OnPostProcessBuild ( BuildTarget, target, string path ) : void
OnPostProcessBuildEarly ( BuildTarget target, string path ) : void
OnPostprocessScene ( ) : void
PostProcessBuild_Android ( string path, string clientId ) : void
PostProcessBuild_iOS ( string path, string clientId ) : void
ProcessGlesFiles ( string path ) : void
ProcessInfoPList ( string path, string clientId ) : void
ProcessXCodeProject ( string path ) : void
SetGlobalCustomDefine ( string file, string targetDefine, bool enabled ) : void
SetScriptingDefineSymbolForTarget ( BuildTargetGroup target, string targetDefine, bool enabled ) : void
UpdateStringInFile ( string file, string subject, string replacement ) : void

Method Details

ClearDirectory() public static method

public static ClearDirectory ( string path, bool deleteParent ) : void
path string
deleteParent bool
return void

GetPlistItem() public static method

public static GetPlistItem ( XmlNode dict, string name ) : PListItem
dict XmlNode
name string
return PListItem

GetUnityVersion() public static method

public static GetUnityVersion ( ) : string
return string

MacPath() public static method

public static MacPath ( string path ) : string
path string
return string

PathWithPlatformDirSeparators() public static method

public static PathWithPlatformDirSeparators ( string path ) : string
path string
return string

SetEveryplayEnabledForTarget() public static method

public static SetEveryplayEnabledForTarget ( BuildTargetGroup target, bool enabled ) : void
target BuildTargetGroup
enabled bool
return void

ValidateAndUpdateFacebook() public static method

public static ValidateAndUpdateFacebook ( ) : void
return void