C# Class Magicolo.AudioTools.PureDataHierarchyManager

Show file Open project: leon196/WJ

Public Properties

Property Type Description
children UnityEngine.GameObject[]
clips UnityEngine.AudioClip[]
currentClips UnityEngine.AudioClip[]
folderStructure List
paths List
pureData PureData
setups Magicolo.AudioTools.PureDataSetup[]

Public Methods

Method Description
CheckForChanges ( ) : bool
CleanUp ( ) : void
CreateHierarchy ( ) : void
FreezeTransforms ( ) : void
GetOrAddFolder ( string directory ) : GameObject
Initialize ( PureData pureData ) : void
PureDataHierarchyManager ( PureData pureData ) : System.Collections
RemoveEmptyFolder ( GameObject folder ) : void
RemoveEmptyFolders ( ) : void
SetCurrentAudioClips ( ) : void
SortChildren ( ) : void
Start ( ) : void
UpdateAudioSetups ( ) : void
UpdateHierarchy ( ) : void

Method Details

CheckForChanges() public method

public CheckForChanges ( ) : bool
return bool

CleanUp() public method

public CleanUp ( ) : void
return void

CreateHierarchy() public method

public CreateHierarchy ( ) : void
return void

FreezeTransforms() public method

public FreezeTransforms ( ) : void
return void

GetOrAddFolder() public method

public GetOrAddFolder ( string directory ) : GameObject
directory string
return UnityEngine.GameObject

Initialize() public method

public Initialize ( PureData pureData ) : void
pureData PureData
return void

PureDataHierarchyManager() public method

public PureDataHierarchyManager ( PureData pureData ) : System.Collections
pureData PureData
return System.Collections

RemoveEmptyFolder() public method

public RemoveEmptyFolder ( GameObject folder ) : void
folder UnityEngine.GameObject
return void

RemoveEmptyFolders() public method

public RemoveEmptyFolders ( ) : void
return void

SetCurrentAudioClips() public method

public SetCurrentAudioClips ( ) : void
return void

SortChildren() public method

public SortChildren ( ) : void
return void

Start() public method

public Start ( ) : void
return void

UpdateAudioSetups() public method

public UpdateAudioSetups ( ) : void
return void

UpdateHierarchy() public method

public UpdateHierarchy ( ) : void
return void

Property Details

children public property

public GameObject[],UnityEngine children
return UnityEngine.GameObject[]

clips public property

public AudioClip[],UnityEngine clips
return UnityEngine.AudioClip[]

currentClips public property

public AudioClip[],UnityEngine currentClips
return UnityEngine.AudioClip[]

folderStructure public property

public List folderStructure
return List

paths public property

public List paths
return List

pureData public property

public PureData pureData
return PureData

setups public property

public PureDataSetup[],Magicolo.AudioTools setups
return Magicolo.AudioTools.PureDataSetup[]