Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
GoHomeGoalDefinition.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/shared_types/actor/BaseGoalDefinition.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace SharedTypes::v1_21_120 { struct ActorDefinitionTrigger; }
11namespace cereal { struct ReflectionCtx; }
12// clang-format on
13
14namespace SharedTypes::v1_26_20 {
15
16struct GoHomeGoalDefinition : public ::SharedTypes::BaseGoalDefinition {
17public:
18 // member variables
19 // NOLINTBEGIN
20 ::ll::TypedStorage<4, 4, float> mSpeedMultiplier;
21 ::ll::TypedStorage<4, 4, int> mInterval;
22 ::ll::TypedStorage<4, 4, float> mGoalRadius;
23 ::ll::TypedStorage<4, 4, float> mCalculateNewPathRadius;
24 ::ll::TypedStorage<8, 24, ::std::vector<::SharedTypes::v1_21_120::ActorDefinitionTrigger>> mOnHomeTriggers;
25 ::ll::TypedStorage<8, 24, ::std::vector<::SharedTypes::v1_21_120::ActorDefinitionTrigger>> mOnFailedTriggers;
26 // NOLINTEND
27
28public:
29 // prevent constructor by default
30 GoHomeGoalDefinition& operator=(GoHomeGoalDefinition const&);
31 GoHomeGoalDefinition(GoHomeGoalDefinition const&);
32 GoHomeGoalDefinition();
33
34public:
35 // member functions
36 // NOLINTBEGIN
37 MCNAPI ::SharedTypes::v1_26_20::GoHomeGoalDefinition& operator=(::SharedTypes::v1_26_20::GoHomeGoalDefinition&&);
38
40
42 // NOLINTEND
43
44public:
45 // static functions
46 // NOLINTBEGIN
47 MCNAPI static void bindType(::cereal::ReflectionCtx& ctx);
48 // NOLINTEND
49
50public:
51 // static variables
52 // NOLINTBEGIN
53 MCNAPI static ::std::string_view const& NAME();
54 // NOLINTEND
55
56public:
57 // destructor thunk
58 // NOLINTBEGIN
59 MCNAPI void $dtor();
60 // NOLINTEND
61};
62
63} // namespace SharedTypes::v1_26_20
Definition BaseGoalDefinition.h:12
Definition ActorDefinitionTrigger.h:16
Definition GoHomeGoalDefinition.h:16
static MCAPI ::std::string_view const & NAME()
MCAPI::SharedTypes::v1_26_20::GoHomeGoalDefinition & operator=(::SharedTypes::v1_26_20::GoHomeGoalDefinition &&)
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
MCAPI bool operator==(::SharedTypes::v1_26_20::GoHomeGoalDefinition const &) const
Definition ReflectionCtx.h:11
Definition ctx.h:5