Skip to content

McpManagedValueManager

Class in IpDrv · IpDrv.McpManagedValueManager

Object › McpServiceBase › McpManagedValueManagerBase › McpManagedValueManager

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

Structs

SaveSlotRequestState

FieldType
McpIdstring
SaveSlotstring
RequestHttpRequestInterface

ValueRequestState

Struct extends SaveSlotRequestState

FieldType
ValueIdName

Properties

NameTypeNotes
CreateSaveSlotRequestsarray<SaveSlotRequestState>
CreateSaveSlotUrlStringconfig
DeleteValueRequestsarray<ValueRequestState>
DeleteValueUrlStringconfig
ReadSaveSlotRequestsarray<SaveSlotRequestState>
ReadSaveSlotUrlStringconfig
SaveSlotsarray<ManagedValueSaveSlot>
UpdateValueRequestsarray<ValueRequestState>
UpdateValueUrlStringconfig

Functions

NameDeclaration
CreateSaveSlotfunction CreateSaveSlot(String McpId, String SaveSlot)
DeleteValuefunction DeleteValue(String McpId, String SaveSlot, Name ValueId)
FindSaveSlotIndexfunction int FindSaveSlotIndex(String McpId, String SaveSlot)
GetValuefunction int GetValue(String McpId, String SaveSlot, Name ValueId)
GetValuesfunction array<ManagedValue> GetValues(String McpId, String SaveSlot)
OnCreateSaveSlotRequestCompletefunction OnCreateSaveSlotRequestComplete(HttpRequestInterface Request, HttpResponseInterface Response, bool bWasSuccessful)
OnDeleteValueRequestCompletefunction OnDeleteValueRequestComplete(HttpRequestInterface Request, HttpResponseInterface Response, bool bWasSuccessful)
OnReadSaveSlotRequestCompletefunction OnReadSaveSlotRequestComplete(HttpRequestInterface Request, HttpResponseInterface Response, bool bWasSuccessful)
OnUpdateValueRequestCompletefunction OnUpdateValueRequestComplete(HttpRequestInterface Request, HttpResponseInterface Response, bool bWasSuccessful)
ParseValuesForSaveSlotfunction ParseValuesForSaveSlot(String McpId, String SaveSlot, String JsonPayload)
ReadSaveSlotfunction ReadSaveSlot(String McpId, String SaveSlot)
UpdateValuefunction UpdateValue(String McpId, String SaveSlot, Name ValueId, int Value)

Inherited

FromMembers
McpManagedValueManagerBase1 properties, 11 functions
McpServiceBase2 properties, 16 functions
Object13 properties, 308 functions