BlackICE Scripting

class

PhoneDialerLogicController

  • 47 properties
  • 42 functions

Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
tabsContainerink.WidgetReference0x0 scripted
titleContainerink.WidgetReference0x18 scripted
titleTextWidgetink.TextWidgetReference0x30 scripted
acceptButtonLabelink.TextWidgetReference0x48 scripted
action2ButtonLabelink.TextWidgetReference0x60 scripted
inputHintsPanelink.WidgetReference0x78 scripted
threadPanelink.WidgetReference0x90 scripted
threadListink.WidgetReference0xA8 scripted
callsQuestFlagink.WidgetReference0xC0 scripted
arrowink.WidgetReference0xD8 scripted
threadTabink.WidgetReference0xF0 scripted
unreadTabink.WidgetReference0x108 scripted
threadTabLabelink.TextWidgetReference0x120 scripted
contactsListink.WidgetReference0x138 scripted
avatarImageink.ImageWidgetReference0x150 scripted
contactAvatarsFluffink.WidgetReference0x168 scripted
scrollAreaink.ScrollAreaWidgetReference0x180 scripted
scrollControllerWidgetink.WidgetReference0x198 scripted
acceptButtonWidgetink.WidgetReference0x1B0 scripted
action2ButtonWidgetink.WidgetReference0x1C8 scripted
showAllButtonWidgetink.WidgetReference0x1E0 scripted
showAllLabelink.TextWidgetReference0x1F8 scripted
nothingToReadMessageWidgetink.WidgetReference0x210 scripted
scrollBarWidgetink.WidgetReference0x228 scripted
listControllerWeakHandle<ink.VirtualListController>0x240 scripted
dataSourceink.ScriptableDataSourceWrapper?0x250 scripted
dataViewDialerContactDataView?0x260 scripted
templateClassifierDialerContactTemplateClassifier?0x270 scripted
scrollControllerWeakHandle<ink.ScrollController>0x280 scripted
switchAnimProxyink.anim.Proxy?0x290 scripted
transitionAnimProxyink.anim.Proxy?0x2A0 scripted
horizontalMoveAnimProxyink.anim.Proxy?0x2B0 scripted
threadsControllerWeakHandle<ink.VirtualListController>0x2C0 scripted
dataSourceCacheink.ScriptableDataSourceWrapper?0x2D0 scripted
dataViewCacheDialerContactDataView?0x2E0 scripted
moveBehindAnimProxyink.anim.Proxy?0x2F0 scripted
hideContactAnimProxyink.anim.Proxy?0x300 scripted
contactIndexCacheuint0x310 scripted
menuSelectorCtrlWeakHandle<PhoneDialerSelectionController>0x318 scripted
firstInitbool0x328 scripted
indexToSelectuint0x32C scripted
hidingIndexuint0x330 scripted
pulseAnimPulseAnimation?0x338 scripted
leftMarginink.Margin0x348 scripted
rightMarginink.Margin0x358 scripted
currentTabPhoneDialerTabs0x368 scripted
callingEnabledbool0x36C scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • bool OnScrollChanged(Vector2 value) RTTI
  • void ShowInputHints(bool show) RTTI
  • void ShowCallsQuestIndicator(bool visible) RTTI
  • void SetCallingEnabled(bool enabled) RTTI
  • void SwtichTabs(PhoneDialerTabs tab) RTTI
  • bool IsEmpty() RTTI
  • void InitVirtualList() RTTI
  • void SetSortMethod(ContactsSortMethod sortMethod) RTTI
  • void HideTab(PhoneDialerTabs tab) RTTI
  • void ShowTitle(bool visible) RTTI
  • void SetTitle(string title) RTTI
  • void UpdateShowAllButton(bool showAll) RTTI
  • void CleanVirtualList() RTTI
  • bool OnItemSelected(ink.VirtualCompoundItemController previous, ink.VirtualCompoundItemController next) RTTI
  • void RefreshCallingEnabled(ink.VirtualCompoundItemController item) RTTI
  • void RefreshInputHints(WeakHandle<ContactData> contactData) RTTI
  • void Show() RTTI
  • void Hide() RTTI
  • bool OnHideAnimFinished(ink.anim.Proxy proxy) RTTI
  • bool OnAllElementsSpawned() RTTI
  • void PopulateListData(IScriptable[] contactDataArray, uint? selectIndex, int? itemHash) RTTI
  • void PushList(IScriptable[] contactDataArray, ContactsSortMethod sortMethod) RTTI
  • bool OnMoveBehindAnimFinished(ink.anim.Proxy proxy) RTTI
  • void PopList() RTTI
  • bool OnMoveBehindReversedAnimFinished(ink.anim.Proxy proxy) RTTI
  • WeakHandle<ContactData> GetSelectedContactData() RTTI
  • int GetSelectedContactHash() RTTI
  • int GetContactWithUnreadHash() RTTI
  • uint GetSelectedContactIndex() RTTI
  • void HideSelectedItem() RTTI
  • void OpenSelectedItem() RTTI
  • void RefreshSelectedContact() RTTI
  • bool OnItemHidden(PhoneContactHiddenEvent evt) RTTI
  • bool OnGotFocus(FocusSmsMessagerEvent evt) RTTI
  • bool OnLostFocus(UnfocusSmsMessagerEvent evt) RTTI
  • void GotoMessengerMenu() RTTI
  • void NavigateDown() RTTI
  • void NavigateUp() RTTI
  • void MoveContactPictures(bool moveToRight) RTTI
  • void CloseContactList() RTTI