LeviLamina
Loading...
Searching...
No Matches
ActorMigratedDefinitionFactory.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
12namespace SharedTypes::Legacy { struct ActorDocument; }
13namespace SharedTypes::v1_21_90 { struct ActorDefinitions; }
14namespace SharedTypes::v1_21_90 { struct ActorDocument; }
15namespace cereal { class DynamicValue; }
16// clang-format on
17
19public:
20 // member variables
21 // NOLINTBEGIN
27 // NOLINTEND
28
29public:
30 // prevent constructor by default
34
35public:
36 // member functions
37 // NOLINTBEGIN
43 ) const;
44
46 // NOLINTEND
47
48public:
49 // static functions
50 // NOLINTBEGIN
51 MCNAPI static ::LegacyGoalDefinition _parseLegacyGoalDefinition(
52 ::std::string name,
53 ::cereal::DynamicValue const& def,
54 ::DeserializeDataSettings const& settings
55 );
56 // NOLINTEND
57
58public:
59 // destructor thunk
60 // NOLINTBEGIN
61 MCNAPI void $dtor();
62 // NOLINTEND
63};
Definition ActorDefinitionDescriptor.h:12
Definition ActorDefinition.h:21
Definition ActorMigratedDefinitionFactory.h:18
MCAPI void customizeUpgrader_v1_21_90(::Puv::CerealUpgrader< ::SharedTypes::Legacy::ActorDocument, ::SharedTypes::v1_21_90::ActorDocument, ::ActorMigratedDefinitionCustomData const & > &upgrader) const
static MCAPI ::LegacyGoalDefinition _parseLegacyGoalDefinition(::std::string name, ::cereal::DynamicValue const &def, ::DeserializeDataSettings const &settings)
Definition _HeaderOutputPredefine.h:243
Definition DynamicValue.h:12
Definition ActorMigratedDefinitionCustomData.h:5
Definition DeserializeDataSettings.h:14
Definition LegacyGoalDefinition.h:18
Definition ActorDocument.h:13
Definition ActorDocument.h:13
Definition Alias.h:14