ORK Framework  3.17.1
API Documentation
GamingIsLove.ORKFramework.CombatantPrefabViewPortrait Class Reference
Inheritance diagram for GamingIsLove.ORKFramework.CombatantPrefabViewPortrait:

Public Member Functions

override void SetData (DataObject data)
 
virtual string GetFoldoutInfo ()
 
void SetPrefab (GameObject prefab)
 
virtual void Init ()
 
virtual void Clear ()
 

Static Public Member Functions

static TypePrefabViewPortrait [] UpgradeData (DataObject data, string usePortraitName, string portraitName)
 
static CombatantPrefabViewPortrait GetPortrait (PortraitTypeAsset portraitType, CombatantPrefabViewPortrait[] portrait)
 

Public Attributes

AssetSelection< PortraitTypeAsset > portraitType = new AssetSelection<PortraitTypeAsset>()
 
bool usePrefabView = false
 
bool setPrefab = false
 
AssetSource< GameObject > prefab
 
bool ignoreEquipmentViewerConditions = false
 
Vector3 rotation = Vector3.zero
 
bool ownChildObject = false
 
ChildObjectSettings childObject = new ChildObjectSettings()
 
bool ownCamera = false
 
PrefabViewCameraSettings camera
 
bool ownBackground = false
 
PrefabViewBackgroundSettings background
 
Portrait portrait
 

Protected Attributes

CombatantPrefabViewInstance prefabViewInstance
 

Properties

virtual Sprite? Sprite [get]
 
virtual Texture? Texture [get]
 
virtual BaseUIPortraitSettings? UISystemPortrait [get]
 
PrefabViewCameraSettingsCamera [get]
 
PrefabViewBackgroundSettingsBackground [get]
 
bool CanSetPrefab [get]