Skip to content

McpManagedValueManagerBase

Class in IpDrv · IpDrv.McpManagedValueManagerBase · abstract, config

Object › McpServiceBase › McpManagedValueManagerBase

Subclasses: McpManagedValueManager

Using it from Lua
h7.find_all("McpManagedValueManagerBase")            -- live instances
h7.find_class("IpDrv.McpManagedValueManagerBase")   -- the class
h7.hook("IpDrv.McpManagedValueManagerBase.CreateInstance", fn)

Structs

ManagedValue

FieldType
ValueIdName
Valueint

ManagedValueSaveSlot

FieldType
OwningMcpIdString
SaveSlotString
Valuesarray<ManagedValue>

Properties

NameTypeNotes
McpManagedValueManagerClassNameStringconfig

Functions

NameDeclaration
CreateInstancestatic final function McpManagedValueManagerBase CreateInstance()
CreateSaveSlotfunction CreateSaveSlot(String McpId, String SaveSlot)
DeleteValuefunction DeleteValue(String McpId, String SaveSlot, Name ValueId)
GetValuefunction int GetValue(String McpId, String SaveSlot, Name ValueId)
GetValuesfunction array<ManagedValue> GetValues(String McpId, String SaveSlot)
OnCreateSaveSlotCompletedelegate OnCreateSaveSlotComplete(string McpId, string SaveSlot, bool bWasSuccessful, String Error)
OnDeleteValueCompletedelegate OnDeleteValueComplete(string McpId, string SaveSlot, Name ValueId, bool bWasSuccessful, String Error)
OnReadSaveSlotCompletedelegate OnReadSaveSlotComplete(string McpId, string SaveSlot, bool bWasSuccessful, String Error)
OnUpdateValueCompletedelegate OnUpdateValueComplete(string McpId, string SaveSlot, Name ValueId, int Value, bool bWasSuccessful, String Error)
ReadSaveSlotfunction ReadSaveSlot(String McpId, String SaveSlot)
UpdateValuefunction UpdateValue(String McpId, String SaveSlot, Name ValueId, int Value)

Inherited

FromMembers
McpServiceBase2 properties, 16 functions
Object13 properties, 308 functions