Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
ContainerScreenActionResult.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
9// clang-format on
10
11struct ContainerScreenActionResult {
12public:
13 // member variables
14 // NOLINTBEGIN
15 ::ll::TypedStorage<1, 1, bool> mActionSucceeded;
16 ::ll::TypedStorage<8, 24, ::std::vector<::ContainerValidationResult>> mValidationResults;
17 ::ll::TypedStorage<8, 24, ::std::vector<::std::shared_ptr<::ContainerScreenActionResultData>>> mResultData;
18 // NOLINTEND
19
20#ifdef LL_PLAT_S
21#else // LL_PLAT_C
22public:
23 // prevent constructor by default
24 ContainerScreenActionResult();
25
26#endif
27public:
28 // member functions
29 // NOLINTBEGIN
30#ifdef LL_PLAT_C
31 MCNAPI explicit ContainerScreenActionResult(::ContainerValidationResult const& validationResult);
32
33 MCNAPI void appendResult(::ContainerScreenActionResult const& result);
34
35 MCNAPI ~ContainerScreenActionResult();
36#endif
37 // NOLINTEND
38
39public:
40 // constructor thunks
41 // NOLINTBEGIN
42#ifdef LL_PLAT_C
43 MCNAPI void* $ctor(::ContainerValidationResult const& validationResult);
44#endif
45 // NOLINTEND
46
47public:
48 // destructor thunk
49 // NOLINTBEGIN
50#ifdef LL_PLAT_C
51 MCNAPI void $dtor();
52#endif
53 // NOLINTEND
54};
Definition ContainerScreenActionResultData.h:5
Definition ContainerValidationResult.h:14