BlackICE Scripting

class

HudPhoneAvatarController

  • 28 properties
  • 22 functions

Extends HUDPhoneElement ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
ContactAvatarink.ImageWidgetReference0x10 scripted
HolocallRenderTextureink.ImageWidgetReference0x28 scripted
SignalRangeIconink.ImageWidgetReference0x40 scripted
ContactNameink.TextWidgetReference0x58 scripted
StatusTextink.TextWidgetReference0x70 scripted
WaveformPlaceholderink.CanvasWidgetReference0x88 scripted
HolocallHolderink.FlexWidgetReference0xA0 scripted
UnknownAvatarNameCName0xB8 scripted
DefaultPortraitColorColor0xC0 scripted
DefaultImageSizeVector20xC4 scripted
blackWallEffectOnShowbool0xCC scripted
LoopAnimationNameCName0xD0 scripted
ShowingAnimationNameCName0xD8 scripted
HidingAnimationNameCName0xE0 scripted
AudiocallShowingAnimationNameCName0xE8 scripted
AudiocallHidingAnimationNameCName0xF0 scripted
HolocallShowingAnimationNameCName0xF8 scripted
HolocallHidingAnimationNameCName0x100 scripted
LoopAnimationink.anim.Proxy?0x108 scripted
JournalManagergame.IJournalManager?0x118 scripted
RootAnimationink.anim.Proxy?0x128 scripted
AudiocallAnimationink.anim.Proxy?0x138 scripted
HolocallAnimationink.anim.Proxy?0x148 scripted
Holderink.WidgetReference0x158 scripted
OwnerWeakHandle<game.Object>0x170 scripted
CurrentModeEHudAvatarMode0x180 scripted
Minimizedbool0x184 scripted
showAvatarbool0x185 scripted

Functions

  • bool OnInitialize() overrideRTTI
  • void SetJournalManager(game.IJournalManager journalManager) RTTI
  • void SetHolder(ink.WidgetReference holder) RTTI
  • void SetOwner(WeakHandle<game.Object> playerPuppet) RTTI
  • void ShowIncomingContact(TDBID avatarID, string contactName) RTTI
  • void ShowEndCallContact(TDBID avatarID, string contactName) RTTI
  • void StartAudiocall(TDBID avatarID, string contactName, bool showAvatar) RTTI
  • void ShowAvatar(bool showAvatar) RTTI
  • void StartHolocall(TDBID avatarID, string contactName) RTTI
  • void ChangeMinimized(bool minimized) RTTI
  • void SetStatusText(string statusText) RTTI
  • bool OnStateChanged(WeakHandle<ink.Widget> widget, CName oldState, CName newState) overrideRTTI
  • void RefreshView(TDBID avatarID, string contactName, EHudAvatarMode mode) RTTI
  • void StopRootAnimation() RTTI
  • void StopAudiocallAnimation() RTTI
  • void StopHolocallAnimation() RTTI
  • void PlayElementAnimations() RTTI
  • bool AreElementAnimationsComplete() RTTI
  • bool OnHolocallAnimationFinished(ink.anim.Proxy anim) RTTI
  • bool OnAudiocallAnimationFinished(ink.anim.Proxy anim) RTTI
  • void OnElementAnimationsFinished() RTTI
  • bool OnRootAnimationFinished(ink.anim.Proxy anim) RTTI