AvatarReady
Loading...
Searching...
No Matches
Inria.Avatar.AvatarReady.Bundle.AvatarImporterEditor Class Reference
Inheritance diagram for Inria.Avatar.AvatarReady.Bundle.AvatarImporterEditor:

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.PipelineDataNewPipelineStep
 

Member Function Documentation

◆ CreateGUI()

virtual void Inria.Avatar.AvatarReady.Bundle.AvatarImporterEditor.CreateGUI ( )
inlinevirtual

Config Asset

Path Configuration

Avatars Configuration

Gallery Configuration

Pipeline Configuration

Download

Import

Build

Upload

Delete

Execution


The documentation for this class was generated from the following file: