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& operator=(ContainerScreenActionResult const&);
25 ContainerScreenActionResult();
26
27#endif
28public:
29 // member functions
30 // NOLINTBEGIN
31#ifdef LL_PLAT_C
32 MCNAPI ContainerScreenActionResult(::ContainerScreenActionResult const&);
33
34 MCNAPI explicit ContainerScreenActionResult(::ContainerValidationResult const& validationResult);
35
36 MCNAPI ::ContainerScreenActionResult& operator=(::ContainerScreenActionResult&&);
37
38 MCNAPI ~ContainerScreenActionResult();
39#endif
40 // NOLINTEND
41
42public:
43 // constructor thunks
44 // NOLINTBEGIN
45#ifdef LL_PLAT_C
46 MCNAPI void* $ctor(::ContainerScreenActionResult const&);
47
48 MCNAPI void* $ctor(::ContainerValidationResult const& validationResult);
49#endif
50 // NOLINTEND
51
52public:
53 // destructor thunk
54 // NOLINTBEGIN
55#ifdef LL_PLAT_C
56 MCNAPI void $dtor();
57#endif
58 // NOLINTEND
59};
Definition ContainerScreenActionResultData.h:5
Definition ContainerValidationResult.h:14