C# Class EveryplayPostprocessor, swip3

Afficher le fichier Open project: unit9/swip3 Class Usage Examples

Méthodes publiques

Méthode 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

Méthode 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 méthode

public static ClearDirectory ( string path, bool deleteParent ) : void
path string
deleteParent bool
Résultat void

GetPlistItem() public static méthode

public static GetPlistItem ( XmlNode dict, string name ) : PListItem
dict XmlNode
name string
Résultat PListItem

GetUnityVersion() public static méthode

public static GetUnityVersion ( ) : string
Résultat string

MacPath() public static méthode

public static MacPath ( string path ) : string
path string
Résultat string

PathWithPlatformDirSeparators() public static méthode

public static PathWithPlatformDirSeparators ( string path ) : string
path string
Résultat string

SetEveryplayEnabledForTarget() public static méthode

public static SetEveryplayEnabledForTarget ( BuildTargetGroup target, bool enabled ) : void
target BuildTargetGroup
enabled bool
Résultat void

ValidateAndUpdateFacebook() public static méthode

public static ValidateAndUpdateFacebook ( ) : void
Résultat void