LeviLamina
Loading...
Searching...
No Matches
Asset.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7namespace Json { class Value; }
8// clang-format on
9
10namespace glTF {
11
12struct Asset {
13public:
14 // Asset inner types declare
15 // clang-format off
16 struct Profile;
17 // clang-format on
18
19 // Asset inner types define
20 struct Profile {
21 public:
22 // member variables
23 // NOLINTBEGIN
26 // NOLINTEND
27
28 public:
29 // prevent constructor by default
30 Profile& operator=(Profile const&);
31 Profile(Profile const&);
32 Profile();
33 };
34
35public:
36 // member variables
37 // NOLINTBEGIN
42 // NOLINTEND
43
44public:
45 // prevent constructor by default
46 Asset& operator=(Asset const&);
47 Asset(Asset const&);
48 Asset();
49
50public:
51 // member functions
52 // NOLINTBEGIN
53 MCNAPI_C ::Json::Value serialize() const;
54 // NOLINTEND
55
56public:
57 // destructor thunk
58 // NOLINTBEGIN
59 MCNAPI_C void $dtor();
60 // NOLINTEND
61};
62
63} // namespace glTF
Definition Value.h:16
Definition Asset.h:20
Definition Alias.h:14