C# Class AkWwiseWWUBuilder, examples

ファイルを表示 Open project: enzienaudio/examples Class Usage Examples

Public Methods

Method Description
AutoPopulate ( ) : bool
Populate ( ) : bool
StartWWUWatcher ( ) : void
StopWWUWatcher ( ) : void
Tick ( ) : void

Private Methods

Method Description
AddElementToList ( string in_currentPathInProj, XmlReader in_reader, AssetType in_type, LinkedList in_pathAndIcons, int in_wwuIndex ) : void
GatherModifiedFiles ( ) : bool
GetAssetTypeByRootDir ( string in_rootDir ) : AssetType
RecurseWorkUnit ( AssetType in_type, FileInfo in_workUnit, string in_currentPathInProj, string in_currentPhysicalPath, LinkedList in_pathAndIcons, string in_parentPhysicalPath = "" ) : int
ReplaceWwuEntry ( string in_currentPhysicalPath, AssetType in_type, AkWwiseProjectData, &out_wwu, int &out_wwuIndex ) : void
SortValues ( AkWwiseProjectData, groupToSort ) : void
SortWwu ( string in_type, int in_wwuIndex ) : void
UpdateFiles ( ) : void
UpdateWorkUnit ( string in_parentRelativePath, string in_wwuFullPath, string in_wwuType, string in_relativePath ) : void
createWorkUnit ( string in_relativePath, string in_wwuType, string in_fullPath ) : bool

Method Details

AutoPopulate() public static method

public static AutoPopulate ( ) : bool
return bool

Populate() public static method

public static Populate ( ) : bool
return bool

StartWWUWatcher() public static method

public static StartWWUWatcher ( ) : void
return void

StopWWUWatcher() public static method

public static StopWWUWatcher ( ) : void
return void

Tick() public static method

public static Tick ( ) : void
return void