C# Class AkUtilities, GrapplingHookFighters

Show file Open project: PurdueSIGGD/GrapplingHookFighters Class Usage Examples

Public Methods

Method Description
DirectoryCopy ( string sourceDirName, string destDirName, bool copySubDirs ) : bool
EnableBoolSoundbankSettingInWproj ( string SettingName, string WwiseProjectPath ) : bool
ExecuteCommandLine ( string command, string arguments ) : string
GenerateSoundbanks ( ) : void
GetAllBankPaths ( ) : string>.IDictionary
GetByteArrayProperty ( UnityEditor.SerializedProperty property ) : byte[]
GetFullPath ( string BasePath, string RelativePath ) : string
GetLastRectAbsolute ( ) : Rect
GetPlatformMapping ( ) : HashSet>.IDictionary
GetWwiseSoundBankDestinationFolder ( string Platform, string WwiseProjectPath ) : string
GetWwiseSoundBankDestinationFoldersByUnityPlatform ( BuildTarget, target, string WwiseProjectPath, string &paths, string &platformNames ) : bool
InsertBitAt ( int in_32Bits, int in_value, int in_index ) : int
IsSoundbankGenerationAvailable ( ) : bool
IsSoundbankOverrideEnabled ( string wwiseProjectPath ) : bool
MakeRelativePath ( string fromPath, string toPath ) : string
RemoveBitAt ( int in_32Bits, int in_index ) : int
RepaintInspector ( ) : void
SetByteArrayProperty ( UnityEditor.SerializedProperty property, byte byteArray ) : void
SetSoundbankHeaderFilePath ( string WwiseProjectPath, string SoundbankPath ) : bool

Private Methods

Method Description
GetWwiseCLI ( ) : string
UpdateSoundbanksDestinationFolders ( string WwiseProjectPath ) : void

Method Details

DirectoryCopy() public static method

public static DirectoryCopy ( string sourceDirName, string destDirName, bool copySubDirs ) : bool
sourceDirName string
destDirName string
copySubDirs bool
return bool

EnableBoolSoundbankSettingInWproj() public static method

public static EnableBoolSoundbankSettingInWproj ( string SettingName, string WwiseProjectPath ) : bool
SettingName string
WwiseProjectPath string
return bool

ExecuteCommandLine() public static method

public static ExecuteCommandLine ( string command, string arguments ) : string
command string
arguments string
return string

GenerateSoundbanks() public static method

public static GenerateSoundbanks ( ) : void
return void

GetAllBankPaths() public static method

public static GetAllBankPaths ( ) : string>.IDictionary
return string>.IDictionary

GetByteArrayProperty() public static method

public static GetByteArrayProperty ( UnityEditor.SerializedProperty property ) : byte[]
property UnityEditor.SerializedProperty
return byte[]

GetFullPath() public static method

public static GetFullPath ( string BasePath, string RelativePath ) : string
BasePath string
RelativePath string
return string

GetLastRectAbsolute() public static method

public static GetLastRectAbsolute ( ) : Rect
return Rect

GetPlatformMapping() public static method

public static GetPlatformMapping ( ) : HashSet>.IDictionary
return HashSet>.IDictionary

GetWwiseSoundBankDestinationFolder() public static method

public static GetWwiseSoundBankDestinationFolder ( string Platform, string WwiseProjectPath ) : string
Platform string
WwiseProjectPath string
return string

GetWwiseSoundBankDestinationFoldersByUnityPlatform() public static method

public static GetWwiseSoundBankDestinationFoldersByUnityPlatform ( BuildTarget, target, string WwiseProjectPath, string &paths, string &platformNames ) : bool
target BuildTarget,
WwiseProjectPath string
paths string
platformNames string
return bool

InsertBitAt() public static method

public static InsertBitAt ( int in_32Bits, int in_value, int in_index ) : int
in_32Bits int
in_value int
in_index int
return int

IsSoundbankGenerationAvailable() public static method

public static IsSoundbankGenerationAvailable ( ) : bool
return bool

IsSoundbankOverrideEnabled() public static method

public static IsSoundbankOverrideEnabled ( string wwiseProjectPath ) : bool
wwiseProjectPath string
return bool

MakeRelativePath() public static method

public static MakeRelativePath ( string fromPath, string toPath ) : string
fromPath string
toPath string
return string

RemoveBitAt() public static method

public static RemoveBitAt ( int in_32Bits, int in_index ) : int
in_32Bits int
in_index int
return int

RepaintInspector() public static method

public static RepaintInspector ( ) : void
return void

SetByteArrayProperty() public static method

public static SetByteArrayProperty ( UnityEditor.SerializedProperty property, byte byteArray ) : void
property UnityEditor.SerializedProperty
byteArray byte
return void

SetSoundbankHeaderFilePath() public static method

public static SetSoundbankHeaderFilePath ( string WwiseProjectPath, string SoundbankPath ) : bool
WwiseProjectPath string
SoundbankPath string
return bool