Zdexby TheHolyOneZ
49,743 classes
Class

ZenGardenToolsModel

: DisposableObjectModel : ObjectModel : ModelBase : Object
Reloaded.DataModels.ZenGardenToolsModel, Assembly-CSharp 0x00C8 (200 B) inherited 0x0038 Assembly-CSharp.dll
implements ITickable
0x00x00C8

Members 18

OffsetSizeNameTypeFlagsDefault
0x08m_dataServiceIDataServicePrivate—
0x08m_userServiceIUserServicePrivate—
0x08m_inputServiceIInputServicePrivate—
0x08m_gameplayActivityGameplayActivityPrivate—
0x08m_boardToolsModelBoardToolsModelPrivate—
0x08m_zenGardenToolsModelBoardToolEntriesModelPrivate—
0x08m_nextGardenButtonModelButtonModelPrivate—
0x08m_selectedToolActionModelStringValueModelPrivate—
0x08m_isTutorialModelBoolValueModelPrivate—
0x08m_isStoreVisibleModelBoolValueModelPrivate—
0x08m_isContinueVisibleModelBoolValueModelPrivate—
0x08m_tutorialArrowPositionVector2DataModelPrivate—
0x08m_canInteractWithStinkyModelBoolValueModelPrivate—
0x08m_isChocolateSelectedBoolValueModelPrivate—
0x08m_nextToolActionInputActionPrivate—
0x08m_prevToolActionInputActionPrivate—
0x08m_stinkyInteractActionInputActionPrivate—
0x01m_inputInitializedboolPrivate—
0x00C10x07unreflected bytes to end of ZenGardenToolsModel
Inherited from DisposableObjectModel 1
OffsetSizeNameTypeFlagsDefault
0x08m_disposablesDisposables2 flags—
Inherited from ObjectModel 3
OffsetSizeNameTypeFlagsDefault
0x08m_modifiedTriggerable<Tekly.DataModels.Models.ObjectModel>Private+1 flags—
0x08m_modelsList<Tekly.DataModels.Models.ModelReference>Private+1 flags—
0x01<DisableModifiedTrigger>k__BackingFieldboolPrivate—
Inherited from ModelBase 1
OffsetSizeNameTypeFlagsDefault
0x01m_isDisposedboolPrivate—

Functions 14

SignatureFlagsNativeParams
void .ctor(IDataService dataService, IUserService userService, IInputService inputService, GameplayActivity gameplayActivity, RootModel rootModel)Public+1 flags0x08
void OnDispose()2 flags0x00
void OnTick()2 flags0x00
void OnBoardToolDataUpdated()Private0x00
void UpdateFromStore()Public0x00
void SetTutorialState(bool isTutorial, bool isStoreVisible, bool isContinueVisible)Public0x01
void OnTutorialArrowPositionChanged(const Vector2& screenPosition)Private0x08
void InitializeInput()Private0x00
void SelectFirstTool(BoardToolEntriesModel entriesModel)Private0x08
void SelectNextTool(BoardToolEntriesModel entriesModel, BoardToolEntryModel current)Private0x08
void SelectPrevTool(BoardToolEntriesModel entriesModel, BoardToolEntryModel current)Private0x08
void SelectNewTool(bool forward, BoardToolEntriesModel entriesModel, BoardToolEntryModel current)Private0x08
void OnControlsChanged(const ControlType& type, const ControlDeviceType& device)Private0x04
void CheckStinkyInteraction()Private0x00

Used by 1

types with a member, parameter or interface of this type