Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
InRangeOfBlockSensorEntryDefinition.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/BaseSensorEntryDefinition.h"
8
9// auto generated forward declare list
10// clang-format off
12namespace cereal { struct ReflectionCtx; }
13// clang-format on
14
15namespace SharedTypes::v1_26_30::Brain::MemorySensors {
16
17struct InRangeOfBlockSensorEntryDefinition
19 ::SharedTypes::v1_26_30::Brain::MemorySensors::InRangeOfBlockSensorEntryDefinition> {
20public:
21 // member variables
22 // NOLINTBEGIN
23 ::ll::TypedStorage<8, 48, ::SharedTypes::v1_21_130::Brain::MemoryIdentifierDefinition<::WorldBlockPosition>>
24 mTargetPositionMemory;
25 ::ll::TypedStorage<8, 32, ::std::string> mInRangeEventName;
26 ::ll::TypedStorage<8, 32, ::std::string> mOutOfRangeEventName;
27 ::ll::TypedStorage<4, 4, int> mSearchRange;
28 ::ll::TypedStorage<4, 4, int> mSearchHeight;
29 // NOLINTEND
30
31public:
32 // prevent constructor by default
33 InRangeOfBlockSensorEntryDefinition& operator=(InRangeOfBlockSensorEntryDefinition const&);
34 InRangeOfBlockSensorEntryDefinition();
35
36public:
37 // member functions
38 // NOLINTBEGIN
41 );
42
43 MCNAPI ::SharedTypes::v1_26_30::Brain::MemorySensors::InRangeOfBlockSensorEntryDefinition&
45
46 MCNAPI bool
48
50 // NOLINTEND
51
52public:
53 // static functions
54 // NOLINTBEGIN
55 MCNAPI static void bindType(::cereal::ReflectionCtx& ctx);
56 // NOLINTEND
57
58public:
59 // static variables
60 // NOLINTBEGIN
61 MCNAPI static ::std::string_view const& TYPE_NAME();
62 // NOLINTEND
63
64public:
65 // constructor thunks
66 // NOLINTBEGIN
68 // NOLINTEND
69
70public:
71 // destructor thunk
72 // NOLINTBEGIN
73 MCNAPI void $dtor();
74 // NOLINTEND
75};
76
77} // namespace SharedTypes::v1_26_30::Brain::MemorySensors
Definition BaseSensorEntryDefinition.h:8
MCAPI InRangeOfBlockSensorEntryDefinition(::SharedTypes::v1_26_30::Brain::MemorySensors::InRangeOfBlockSensorEntryDefinition const &)
MCAPI void * $ctor(::SharedTypes::v1_26_30::Brain::MemorySensors::InRangeOfBlockSensorEntryDefinition const &)
MCAPI::SharedTypes::v1_26_30::Brain::MemorySensors::InRangeOfBlockSensorEntryDefinition & operator=(::SharedTypes::v1_26_30::Brain::MemorySensors::InRangeOfBlockSensorEntryDefinition &&)
MCAPI bool operator==(::SharedTypes::v1_26_30::Brain::MemorySensors::InRangeOfBlockSensorEntryDefinition const &) const
Definition WorldBlockPosition.h:5
Definition ReflectionCtx.h:11
Definition ctx.h:5