AvatarReady
|
Public Member Functions | |
void | UpdatePipeline () |
void | UpdateAvatarList () |
virtual void | CreateGUI () |
void | DisplayAvatarPanel () |
void | DisplayConfigPanel () |
Static Public Member Functions | |
static void | DisplayAvatarBundleEditor () |
Public Attributes | |
UnityEvent< int > | OnUpdateAvatarCount |
Static Public Attributes | |
static string | URPpackageName = "com.unity.render-pipelines.universal" |
static string | URPversion = "12.1.13" |
Protected Attributes | |
VisualTreeAsset | m_VisualTreeAsset |
Properties | |
AvatarBundleConfiguration | Configuration [get, set] |
int | AvatarCount [get] |
Private Member Functions | |
void | UpdateConfigurationToggles () |
Update configuration toggles to match with pipeline logic. | |
void | UpdateUploadConfig () |
Update upload config toggle to match with pipeline logic. | |
void | DisplayDownloadAvatars () |
void | DisplayAsset () |
void | DisplayUploadAvatars () |
void | DisplayDeleteAvatars () |
VisualElement | AddAvatarPanelFromAvatarData (AvatarData avatar) |
void | SetImage (VisualElement panel, Texture image) |
VisualElement | AddAvatarDataPanel (string name, AvatarData data=null, Texture preview=null) |
Static Private Member Functions | |
static AvatarBundleConfiguration | CreateConfigAsset () |
Private Attributes | |
VisualTreeAsset | avatarAnimTree |
AvatarBundleConfiguration | configuration |
List< string > | currentAvatarList |
AvatarAssetBundlePipeline | avatarPipeline |
UnityAction< AvatarAssetBundlePipeline.PipelineData > | NewPipelineStep |
|
inlinevirtual |
Config Asset
Path Configuration
Avatars Configuration
Gallery Configuration
Pipeline Configuration
Download
Import
Build
Upload
Delete
Execution