BlackICE Scripting

class

ModMenuFilterDrawer

  • 26 properties
  • 25 functions

Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
resetFilterButtonink.WidgetReference0x0 scripted
closeAreaCanvasink.WidgetReference0x18 scripted
folderSpawnerWidgetink.WidgetReference0x30 scripted
scrollAreaRefink.ScrollAreaWidgetReference0x48 scripted
sliderRefink.WidgetReference0x60 scripted
contentWindowRefink.WidgetReference0x78 scripted
scrollCanvasink.CompoundWidgetReference0x90 scripted
endOfScrollAreaink.WidgetReference0xA8 scripted
currentNumberOfFiltersAppliedTextink.TextWidgetReference0xC0 scripted
ownerMenuWeakHandle<BrowserModsMenuGameController>0xD8 scripted
filterFolderListWeakHandle<ModFilterCategoryFolder>[]0xE8 scripted
activeFiltersListWeakHandle<ModFilterCategoryItem>[]0xF8 scripted
activeExceptionFiltersListWeakHandle<ModFilterExceptionItem>[]0x108 scripted
bVisiblebool0x118 scripted
openAnimink.anim.Proxy?0x120 scripted
closeAnimink.anim.Proxy?0x130 scripted
scrollPositionfloat0x140 scripted
UpperHiddenContentSizefloat0x144 scripted
cWindowSizefloat0x148 scripted
ContentSizefloat0x14C scripted
currentlyNavigatedItemWeakHandle<DrawerNavigableItem>0x150 scripted
lastFoldedOrUnfoldedFolderWeakHandle<ModFilterCategoryFolder>0x160 scripted
endOfScrollAreaPosVector20x170 scripted
cursorPosVector20x178 scripted
sliderControllerWeakHandle<ink.SliderController>0x180 scripted
maximumNumberOfFiltersActivatedAtOnceint0x190 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • void SetNavigatedItem(DrawerNavigableItem inNavigable) RTTI
  • void Setup(WeakHandle<BrowserModsMenuGameController> ownerMenu, ink.ModFilterDrawerInput[] folderSetupInfo) RTTI
  • bool OnCloseAreaClicked(ink.PointerEvent evt) RTTI
  • void Hide() RTTI
  • bool OnOpenAnimFinished(ink.anim.Proxy anim) RTTI
  • bool OnCloseAnimFinished(ink.anim.Proxy anim) RTTI
  • void Show() RTTI
  • bool IsOpen() RTTI
  • bool RemoveActiveFilterByName(string filterNameToRemove, bool bisExceptionFilter) RTTI
  • void OnUpdatedFilters() RTTI
  • void UpdateFolderItemAvailableState(bool bhasReachedMaximumAmmountOfActivatedFiltersAtOnce) RTTI
  • void ResetAll() RTTI
  • void likeFilterStateChanged(bool bInActivated) RTTI
  • void UpdateScrollPosition() RTTI
  • void ComputeSizeOfUpperHiddenContentInScrollArea() RTTI
  • float GetUpperHiddenContentSize() RTTI
  • void RequestDelayedAdjustSliderForDrawer() RTTI
  • void AdjustScrollbarAfterFolderManipulation() RTTI
  • void ReadjustScrollPositionDependingOnTargetPos(float targetPosY, float widgetHeight) RTTI
  • void UpdateNavigables() RTTI
  • void NavigateUp() RTTI
  • void NavigateDown() RTTI
  • ink.CompoundWidget? GetFolderSpawnerRef() RTTI