HudPhoneAvatarController class
HudPhoneAvatarController
Inheritance
Base: HUDPhoneElement
Derived
None.
Properties
| Property | Type | |
|---|---|---|
ContactAvatar | ink.ImageWidgetReference | scripted |
HolocallRenderTexture | ink.ImageWidgetReference | scripted |
SignalRangeIcon | ink.ImageWidgetReference | scripted |
ContactName | ink.TextWidgetReference | scripted |
StatusText | ink.TextWidgetReference | scripted |
WaveformPlaceholder | ink.CanvasWidgetReference | scripted |
HolocallHolder | ink.FlexWidgetReference | scripted |
UnknownAvatarName | CName | scripted |
DefaultPortraitColor | Color | scripted |
DefaultImageSize | Vector2 | scripted |
blackWallEffectOnShow | bool | scripted |
LoopAnimationName | CName | scripted |
ShowingAnimationName | CName | scripted |
HidingAnimationName | CName | scripted |
AudiocallShowingAnimationName | CName | scripted |
AudiocallHidingAnimationName | CName | scripted |
HolocallShowingAnimationName | CName | scripted |
HolocallHidingAnimationName | CName | scripted |
LoopAnimation | ink.anim.Proxy? | scripted |
JournalManager | game.IJournalManager? | scripted |
RootAnimation | ink.anim.Proxy? | scripted |
AudiocallAnimation | ink.anim.Proxy? | scripted |
HolocallAnimation | ink.anim.Proxy? | scripted |
Holder | ink.WidgetReference | scripted |
Owner | WeakHandle<game.Object> | scripted |
CurrentMode | EHudAvatarMode | scripted |
Minimized | bool | scripted |
showAvatar | bool | scripted |
Functions
bool OnInitialize()overrideRTTIvoid SetJournalManager(game.IJournalManager journalManager)RTTIvoid SetHolder(ink.WidgetReference holder)RTTIvoid SetOwner(WeakHandle<game.Object> playerPuppet)RTTIvoid ShowIncomingContact(TDBID avatarID, string contactName)RTTIvoid ShowEndCallContact(TDBID avatarID, string contactName)RTTIvoid StartAudiocall(TDBID avatarID, string contactName, bool showAvatar)RTTIvoid ShowAvatar(bool showAvatar)RTTIvoid StartHolocall(TDBID avatarID, string contactName)RTTIvoid ChangeMinimized(bool minimized)RTTIvoid SetStatusText(string statusText)RTTIbool OnStateChanged(WeakHandle<ink.Widget> widget, CName oldState, CName newState)overrideRTTIvoid RefreshView(TDBID avatarID, string contactName, EHudAvatarMode mode)RTTIvoid StopRootAnimation()RTTIvoid StopAudiocallAnimation()RTTIvoid StopHolocallAnimation()RTTIvoid PlayElementAnimations()RTTIbool AreElementAnimationsComplete()RTTIbool OnHolocallAnimationFinished(ink.anim.Proxy anim)RTTIbool OnAudiocallAnimationFinished(ink.anim.Proxy anim)RTTIvoid OnElementAnimationsFinished()RTTIbool OnRootAnimationFinished(ink.anim.Proxy anim)RTTI