LeviLamina
Loading...
Searching...
No Matches
Interaction.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/string/StaticOptimizedString.h"
7#include "mc/platform/brstd/move_only_function.h"
8
10public:
11 // Interaction inner types define
12 using ExecutionCallback = ::brstd::move_only_function<void() &&>;
13
14public:
15 // member variables
16 // NOLINTBEGIN
17 ::ll::TypedStorage<8, 8, ::Bedrock::StaticOptimizedString> mInteractText;
18 ::ll::TypedStorage<8, 64, ::brstd::move_only_function<void() &&>> mCallback;
19 bool mSwing : 1;
20 // NOLINTEND
21
22public:
23 // static functions
24 // NOLINTBEGIN
25 MCAPI static ::Interaction
26 Success(::Bedrock::StaticOptimizedString interactText, ::brstd::move_only_function<void() &&> callback);
27 // NOLINTEND
28};
Definition StaticOptimizedString.h:10
Definition Interaction.h:9
Definition move_only_function.h:9