Zdexby TheHolyOneZ
44,741 classes
Class

CounterOfferProductSelector

: MonoBehaviour : Behaviour : Component : Object : Object
ScheduleOne.UI.Phone.CounterOfferProductSelector, Assembly-CSharp 0x00A8 (168 B) inherited 0x0020 Assembly-CSharp.dll
0x00x00A8

Members 19

OffsetSizeNameTypeFlagsDefault
—0x04ENTRIES_PER_PAGEintPublicStatic+1 flags25
0x08ContainerRectTransformPublic—
0x08ProductContainerRectTransformPublic—
0x08PageLabelTextPublic—
0x08ProductEntryPrefabGameObjectPublic—
0x01<IsOpen>k__BackingFieldboolPrivate—
0x00490x07padding / unreflected
0x08onProductPreviewedAction<ScheduleOne.Product.ProductDefinition>Public—
0x08onProductSelectedAction<ScheduleOne.Product.ProductDefinition>Public—
0x08uiSelectionScreenUIScreenPublic—
0x08uiSearchPanelUIPanelPublic—
0x08uiWindowPanelUIPanelPublic—
0x08productEntriesList<UnityEngine.RectTransform>Private—
0x08productEntriesDictDictionary<ScheduleOne.Product.ProductDefinitionPrivate—
0x08searchTermstringPrivate—
0x04pageIndexintPrivate—
0x04pageCountintPrivate—
0x08resultsList<ScheduleOne.Product.ProductDefinition>Private—
0x08lastPreviewedResultProductDefinitionPrivate—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 18

SignatureFlagsNativeParams
bool get_IsOpen()Public+1 flags0x01
void set_IsOpen(bool value)Private+1 flags0x01
void Awake()Public0x00
void Open()Public0x00
IEnumerator DelaySelectSearchPanel()Private0x08
void Close()Public0x00
void Update()Private0x00
void SetSearchTerm(const string& search)Public0x08
void RebuildResultsList()Private0x00
List<ScheduleOne.Product.ProductDefinition> GetMatchingProducts(const string& searchTerm)Private0x08
void EnsureAllEntriesExist()Private0x00
void CreateProductEntry(ProductDefinition product)Private0x08
void ChangePage(int change)Public0x04
void SetPage(int page)Private0x04
void ProductHovered(ProductDefinition def)Private0x08
void ProductSelected(ProductDefinition def)Private0x08
bool IsMouseOverSelector()Public0x01
void .ctor()Public+1 flags0x00

Used by 3

types with a member, parameter or interface of this type