LeviLamina
Loading...
Searching...
No Matches
ActorDefinitionEventLoader.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/resources/JsonBetaState.h"
7
8// auto generated forward declare list
9// clang-format off
13class SemVersion;
14namespace Json { class Value; }
15// clang-format on
16
18public:
19 // static functions
20 // NOLINTBEGIN
21 MCNAPI static void _loadCollection(
22 ::ActorDefinitionEvent& defEvent,
23 ::Json::Value const& collection,
24 ::MinEngineVersion const& minEngineVersion,
25 ::ActorEventResponseFactory const* responseFactory,
26 ::JsonBetaState useBetaFeatures
27 );
28
29 MCNAPI static ::ActorDefinitionEvent _loadEvent(
30 ::Json::Value& root,
31 ::MinEngineVersion const& minEngineVersion,
32 ::ActorEventResponseFactory const* responseFactory,
33 ::JsonBetaState useBetaFeatures
34 );
35
36 MCNAPI static ::ActorDefinitionEvent loadEvent(
37 ::Json::Value root,
38 ::MinEngineVersion const& minEngineVersion,
39 ::SemVersion const& formatVersion,
40 ::ActorEventResponseFactory const* responseFactory,
41 ::JsonBetaState useBetaFeatures
42 );
43 // NOLINTEND
44};
Definition ActorDefinitionEventLoader.h:17
static MCAPI ::ActorDefinitionEvent loadEvent(::Json::Value root, ::MinEngineVersion const &minEngineVersion, ::SemVersion const &formatVersion, ::ActorEventResponseFactory const *responseFactory, ::JsonBetaState useBetaFeatures)
static MCAPI ::ActorDefinitionEvent _loadEvent(::Json::Value &root, ::MinEngineVersion const &minEngineVersion, ::ActorEventResponseFactory const *responseFactory, ::JsonBetaState useBetaFeatures)
static MCAPI void _loadCollection(::ActorDefinitionEvent &defEvent, ::Json::Value const &collection, ::MinEngineVersion const &minEngineVersion, ::ActorEventResponseFactory const *responseFactory, ::JsonBetaState useBetaFeatures)
Definition ActorDefinitionEvent.h:18
Definition ActorEventResponseFactory.h:18
Definition Value.h:16
Definition MinEngineVersion.h:15
Definition SemVersion.h:15