LeviLamina
Loading...
Searching...
No Matches
ScriptPlayAnimationOptions.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/scripting/lifetime_registry/StrongTypedObjectHandle.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace ScriptModuleMinecraft { class ScriptPlayer; }
11namespace Scripting { struct InterfaceBinding; }
12// clang-format on
13
14namespace ScriptModuleMinecraft {
15
16struct ScriptPlayAnimationOptions {
17public:
18 // member variables
19 // NOLINTBEGIN
20 ::ll::TypedStorage<8, 32, ::std::optional<::std::vector<::std::string>>> mPlayerNames;
21 ::ll::TypedStorage<
22 8,
23 32,
24 ::std::optional<::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer>>>>
25 mPlayers;
26 ::ll::TypedStorage<8, 40, ::std::optional<::std::string>> mNextState;
27 ::ll::TypedStorage<4, 8, ::std::optional<float>> mBlendOutTime;
28 ::ll::TypedStorage<8, 40, ::std::optional<::std::string>> mStopExpression;
29 ::ll::TypedStorage<8, 40, ::std::optional<::std::string>> mController;
30 // NOLINTEND
31
32public:
33 // prevent constructor by default
34 ScriptPlayAnimationOptions();
35
36public:
37 // member functions
38 // NOLINTBEGIN
39 MCAPI ScriptPlayAnimationOptions(::ScriptModuleMinecraft::ScriptPlayAnimationOptions&&);
40
41 MCAPI ScriptPlayAnimationOptions(::ScriptModuleMinecraft::ScriptPlayAnimationOptions const&);
42
43 MCAPI ::ScriptModuleMinecraft::ScriptPlayAnimationOptions&
45
46 MCAPI ::ScriptModuleMinecraft::ScriptPlayAnimationOptions&
48
49 MCAPI ~ScriptPlayAnimationOptions();
50 // NOLINTEND
51
52public:
53 // static functions
54 // NOLINTBEGIN
55 MCAPI static ::Scripting::InterfaceBinding bindV1();
56
57 MCAPI static ::Scripting::InterfaceBinding bindV2();
58 // NOLINTEND
59
60public:
61 // constructor thunks
62 // NOLINTBEGIN
64
66 // NOLINTEND
67
68public:
69 // destructor thunk
70 // NOLINTBEGIN
71 MCAPI void $dtor();
72 // NOLINTEND
73};
74
75} // namespace ScriptModuleMinecraft
Definition ScriptPlayer.h:54
Definition ScriptPlayAnimationOptions.h:16
Definition InterfaceBinding.h:16