BlackICE Scripting

class

GalleryScreenshotItem

  • 14 properties
  • 23 functions

Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
screenshotPreviewink.WidgetReference0x0 scripted
containerink.WidgetReference0x18 scripted
hoverFrameink.WidgetReference0x30 scripted
favoriteIconink.WidgetReference0x48 scripted
emptyBackgroundink.WidgetReference0x60 scripted
errorVisualink.WidgetReference0x78 scripted
selectedBorderink.WidgetReference0x90 scripted
galleryMenuGameControllerWeakHandle<GalleryMenuGameController>0xA8 scripted
preloaderWeakHandle<ink.CompoundWidget>0xB8 scripted
basePreviewSizeVector20xC8 scripted
screenshotDataGalleryScreenshotPreviewData?0xD0 scripted
buttonHintsControllerWeakHandle<ButtonHints>0xE0 scripted
isHoveredbool0xF0 scripted
canBeHoveredOverbool0xF1 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • void RefreshButtonHints() RTTI
  • void HideButtonHints() RTTI
  • void RefreshFavoriteButtonHint() RTTI
  • bool OnHoverOver(ink.PointerEvent e) RTTI
  • bool OnHoverOut(ink.PointerEvent e) RTTI
  • void SetData(int index, ink.GameScreenshotInfo screenshotInfo, bool isFavorite, WeakHandle<GalleryMenuGameController> galleryMenuGameController) RTTI
  • void SetCanBeHoveredOver(bool canBeHoveredOver) RTTI
  • GalleryScreenshotPreviewData? GetData() RTTI
  • string GetPath() RTTI
  • uint GetHash() RTTI
  • bool HasScreenshot() RTTI
  • WeakHandle<ink.ImageWidget> GetPreviewImageWidget() RTTI
  • void OnScreenshotLoaded(Vector2 screenshotSize, int errorCode) RTTI
  • void SetSelected(uint hash) RTTI
  • bool IsSelected(uint hash) RTTI
  • void DisplayPreload(bool display) RTTI
  • void SetFavoriteDisplay(bool isFavorite) RTTI
  • void DisplayEmptyPreview() RTTI
  • void DisplayErrorPreview() RTTI
  • void SetInputHintController(ButtonHints buttonHintsController) RTTI
  • bool IsDisplayingErrorVisual() RTTI