REDNODE / GAME API

HudPhoneAvatarController

classscriptedClass

extends HUDPhoneElement › inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 28

NameTypeFlags
AudiocallAnimationref<inkAnimProxy>scriptedprivate
AudiocallHidingAnimationNameCNamescriptedprivate
AudiocallShowingAnimationNameCNamescriptedprivate
blackWallEffectOnShowBoolscriptedprivate
ContactAvatarinkImageRefscriptedprivate
ContactNameinkTextRefscriptedprivate
CurrentModeEHudAvatarModescriptedprivate
DefaultImageSizeVector2scriptedprivate
DefaultPortraitColorColorscriptedprivate
HidingAnimationNameCNamescriptedprivate
HolderinkWidgetRefscriptedprivate
HolocallAnimationref<inkAnimProxy>scriptedprivate
HolocallHidingAnimationNameCNamescriptedprivate
HolocallHolderinkFlexRefscriptedprivate
HolocallRenderTextureinkImageRefscriptedprivate
HolocallShowingAnimationNameCNamescriptedprivate
JournalManagerref<IJournalManager>scriptedprivate
LoopAnimationref<inkAnimProxy>scriptedprivate
LoopAnimationNameCNamescriptedprivate
MinimizedBoolscriptedprivate
Ownerwref<GameObject>scriptedprivate
RootAnimationref<inkAnimProxy>scriptedprivate
showAvatarBoolscriptedprivate
ShowingAnimationNameCNamescriptedprivate
SignalRangeIconinkImageRefscriptedprivate
StatusTextinkTextRefscriptedprivate
UnknownAvatarNameCNamescriptedprivate
WaveformPlaceholderinkCanvasRefscriptedprivate

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