HudPhoneAvatarController
classscriptedClass
extends HUDPhoneElement › inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 28
| Name | Type | Flags |
|---|---|---|
AudiocallAnimation | ref<inkAnimProxy> | scriptedprivate |
AudiocallHidingAnimationName | CName | scriptedprivate |
AudiocallShowingAnimationName | CName | scriptedprivate |
blackWallEffectOnShow | Bool | scriptedprivate |
ContactAvatar | inkImageRef | scriptedprivate |
ContactName | inkTextRef | scriptedprivate |
CurrentMode | EHudAvatarMode | scriptedprivate |
DefaultImageSize | Vector2 | scriptedprivate |
DefaultPortraitColor | Color | scriptedprivate |
HidingAnimationName | CName | scriptedprivate |
Holder | inkWidgetRef | scriptedprivate |
HolocallAnimation | ref<inkAnimProxy> | scriptedprivate |
HolocallHidingAnimationName | CName | scriptedprivate |
HolocallHolder | inkFlexRef | scriptedprivate |
HolocallRenderTexture | inkImageRef | scriptedprivate |
HolocallShowingAnimationName | CName | scriptedprivate |
JournalManager | ref<IJournalManager> | scriptedprivate |
LoopAnimation | ref<inkAnimProxy> | scriptedprivate |
LoopAnimationName | CName | scriptedprivate |
Minimized | Bool | scriptedprivate |
Owner | wref<GameObject> | scriptedprivate |
RootAnimation | ref<inkAnimProxy> | scriptedprivate |
showAvatar | Bool | scriptedprivate |
ShowingAnimationName | CName | scriptedprivate |
SignalRangeIcon | inkImageRef | scriptedprivate |
StatusText | inkTextRef | scriptedprivate |
UnknownAvatarName | CName | scriptedprivate |
WaveformPlaceholder | inkCanvasRef | scriptedprivate |
Methods 22
private final func AreElementAnimationsComplete() -> Boolscripted
public final func ChangeMinimized(minimized: Bool)scripted
protected cb func OnAudiocallAnimationFinished(anim: ref<inkAnimProxy>) -> Boolscripted
private final func OnElementAnimationsFinished()scripted
protected cb func OnHolocallAnimationFinished(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnRootAnimationFinished(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnStateChanged(widget: wref<inkWidget>, oldState: CName, newState: CName) -> Boolscripted
private final func PlayElementAnimations()scripted
private final func RefreshView(avatarID: TweakDBID, contactName: script_ref<String>, mode: EHudAvatarMode)scripted
public final func SetHolder(holder: inkWidgetRef)scripted
public final func SetJournalManager(journalManager: ref<IJournalManager>)scripted
public final func SetOwner(playerPuppet: wref<GameObject>)scripted
public final func SetStatusText(statusText: script_ref<String>)scripted
private final func ShowAvatar(showAvatar: Bool)scripted
public final func ShowEndCallContact(avatarID: TweakDBID, contactName: script_ref<String>)scripted
public final func ShowIncomingContact(avatarID: TweakDBID, contactName: script_ref<String>)scripted
public final func StartAudiocall(avatarID: TweakDBID, contactName: script_ref<String>, showAvatar: Bool)scripted
public final func StartHolocall(avatarID: TweakDBID, contactName: script_ref<String>)scripted
private final func StopAudiocallAnimation()scripted
private final func StopHolocallAnimation()scripted
private final func StopRootAnimation()scripted