Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
FindRamChargePositionSensorEntryDefinition.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/shared_types/v1_21_130/actor/brain/MemoryIdentifierDefinition.h"
7#include "mc/deps/shared_types/v1_26_0/actor/brain/ResultSensorEntryDefinition.h"
8
9// auto generated forward declare list
10// clang-format off
12namespace SharedTypes::Brain { struct EntityRef; }
13namespace cereal { struct ReflectionCtx; }
14// clang-format on
15
16namespace SharedTypes::v1_26_50::Brain::MemorySensors {
17
18struct FindRamChargePositionSensorEntryDefinition
20 ::SharedTypes::v1_26_50::Brain::MemorySensors::FindRamChargePositionSensorEntryDefinition> {
21public:
22 // member variables
23 // NOLINTBEGIN
24 ::ll::TypedStorage<
25 8,
26 48,
28 mTargetEntityMemory;
29 ::ll::TypedStorage<8, 48, ::SharedTypes::v1_21_130::Brain::MemoryIdentifierDefinition<::WorldBlockPosition>>
30 mChargePositionMemory;
31 ::ll::TypedStorage<8, 48, ::SharedTypes::v1_21_130::Brain::MemoryIdentifierDefinition<::WorldBlockPosition>>
32 mTargetPositionMemory;
33 ::ll::TypedStorage<8, 48, ::SharedTypes::v1_21_130::Brain::MemoryIdentifierDefinition<::WorldBlockPosition>>
34 mRamPositionMemory;
35 ::ll::TypedStorage<4, 4, int> mMinRamDistance;
36 ::ll::TypedStorage<4, 4, int> mMaxRamDistance;
37 // NOLINTEND
38
39public:
40 // prevent constructor by default
41 FindRamChargePositionSensorEntryDefinition& operator=(FindRamChargePositionSensorEntryDefinition const&);
42 FindRamChargePositionSensorEntryDefinition();
43
44public:
45 // member functions
46 // NOLINTBEGIN
49 );
50
52 // NOLINTEND
53
54public:
55 // static functions
56 // NOLINTBEGIN
57 MCNAPI static void bindType(::cereal::ReflectionCtx& ctx);
58 // NOLINTEND
59
60public:
61 // static variables
62 // NOLINTBEGIN
63 MCNAPI static ::std::string_view const& TYPE_NAME();
64 // NOLINTEND
65
66public:
67 // constructor thunks
68 // NOLINTBEGIN
69 MCNAPI void*
71 // NOLINTEND
72
73public:
74 // destructor thunk
75 // NOLINTBEGIN
76 MCNAPI void $dtor();
77 // NOLINTEND
78};
79
80} // namespace SharedTypes::v1_26_50::Brain::MemorySensors
Definition EntityRef.h:7
Definition MemoryIdentifierDefinition.h:8
Definition ResultSensorEntryDefinition.h:8
Definition FindRamChargePositionSensorEntryDefinition.h:20
MCAPI void * $ctor(::SharedTypes::v1_26_50::Brain::MemorySensors::FindRamChargePositionSensorEntryDefinition const &)
MCAPI FindRamChargePositionSensorEntryDefinition(::SharedTypes::v1_26_50::Brain::MemorySensors::FindRamChargePositionSensorEntryDefinition const &)
Definition WorldBlockPosition.h:5
Definition ReflectionCtx.h:11
Definition ctx.h:5