LeviLamina
Loading...
Searching...
No Matches
ProjectRegionLease.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/game_refs/WeakRef.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace Editor { class ProjectRegion; }
11namespace Editor { class ServiceProviderCollection; }
12// clang-format on
13
14namespace Editor::BlockUtils::Task {
15
16class ProjectRegionLease {
17public:
18 // member variables
19 // NOLINTBEGIN
24 // NOLINTEND
25
26public:
27 // prevent constructor by default
28 ProjectRegionLease& operator=(ProjectRegionLease const&);
29 ProjectRegionLease(ProjectRegionLease const&);
30 ProjectRegionLease();
31
32public:
33 // member functions
34 // NOLINTBEGIN
35 MCNAPI
37
38 MCNAPI explicit operator bool() const;
39
40 MCNAPI ::Editor::BlockUtils::Task::ProjectRegionLease&
42
44 // NOLINTEND
45
46public:
47 // constructor thunks
48 // NOLINTBEGIN
50 // NOLINTEND
51
52public:
53 // destructor thunk
54 // NOLINTBEGIN
55 MCNAPI void $dtor();
56 // NOLINTEND
57};
58
59} // namespace Editor::BlockUtils::Task
Definition ProjectRegionLease.h:16
MCAPI::Editor::BlockUtils::Task::ProjectRegionLease & operator=(::Editor::BlockUtils::Task::ProjectRegionLease &&other)
MCAPI void * $ctor(::Editor::ServiceProviderCollection &providers, ::WeakRef<::Editor::ProjectRegion > region)
MCAPI ProjectRegionLease(::Editor::ServiceProviderCollection &providers, ::WeakRef<::Editor::ProjectRegion > region)
Definition ProjectRegion.h:25
Definition ServiceProviderCollection.h:7
Definition WeakRef.h:8
Definition Alias.h:14