LeviLamina
Loading...
Searching...
No Matches
UIPropertyBag.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
#include "mc/deps/core/utility/PropertyBag.h"
5
6
// auto generated forward declare list
7
// clang-format off
8
namespace
Json {
class
Value; }
9
// clang-format on
10
11
class
UIPropertyBag
:
public
PropertyBag
{
12
public
:
13
// UIPropertyBag inner types declare
14
// clang-format off
15
struct
ContextObject;
16
struct
PropertyChangedNotificationInfo;
17
// clang-format on
18
19
// UIPropertyBag inner types define
20
struct
ContextObject
{
21
public
:
22
// prevent constructor by default
23
ContextObject
& operator=(
ContextObject
const
&);
24
ContextObject
(
ContextObject
const
&);
25
ContextObject
();
26
};
27
28
struct
PropertyChangedNotificationInfo
{
29
public
:
30
// prevent constructor by default
31
PropertyChangedNotificationInfo
& operator=(
PropertyChangedNotificationInfo
const
&);
32
PropertyChangedNotificationInfo
(
PropertyChangedNotificationInfo
const
&);
33
PropertyChangedNotificationInfo
();
34
35
public
:
36
// NOLINTBEGIN
37
MCAPI
~PropertyChangedNotificationInfo
();
38
39
// NOLINTEND
40
};
41
42
public
:
43
// prevent constructor by default
44
UIPropertyBag
& operator=(
UIPropertyBag
const
&);
45
UIPropertyBag
(
UIPropertyBag
const
&);
46
UIPropertyBag
();
47
48
public
:
49
// NOLINTBEGIN
50
51
// NOLINTEND
52
};
PropertyBag
Definition
PropertyBag.h:8
UIPropertyBag
Definition
UIPropertyBag.h:14
UIPropertyBag::ContextObject
Definition
UIPropertyBag.h:20
UIPropertyBag::PropertyChangedNotificationInfo
Definition
UIPropertyBag.h:28
src-client
mc
gui
controls
UIPropertyBag.h
Generated on Sun Oct 12 2025 06:31:19 for LeviLamina by
1.12.0