LeviLamina
Loading...
Searching...
No Matches
Path.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/core/file/PathPart.h"
7
8
namespace
Core {
9
10
class
Path
{
11
public
:
12
// Path inner types declare
13
// clang-format off
14
struct
path_less
;
15
// clang-format on
16
17
// Path inner types define
18
struct
path_less
{};
19
20
public
:
21
// member variables
22
// NOLINTBEGIN
23
::ll::TypedStorage<8, 32, ::Core::PathPart> mPathPart;
24
// NOLINTEND
25
26
public
:
27
// prevent constructor by default
28
Path
& operator=(
Path
const
&);
29
Path
(
Path
const
&);
30
31
public
:
32
// member functions
33
// NOLINTBEGIN
34
MCNAPI
Path
();
35
36
MCNAPI
char
const
*
getUtf8CString
()
const
;
37
38
MCNAPI ::std::string_view
getUtf8StringView
()
const
;
39
40
MCNAPI ::Core::Path&
operator=
(
::Core::Path
&&);
41
42
MCNAPI
~Path
();
43
// NOLINTEND
44
45
public
:
46
// static variables
47
// NOLINTBEGIN
48
MCNAPI static ::Core::Path
const
&
EMPTY
();
49
// NOLINTEND
50
51
public
:
52
// constructor thunks
53
// NOLINTBEGIN
54
MCNAPI
void
*
$ctor
();
55
// NOLINTEND
56
57
public
:
58
// destructor thunk
59
// NOLINTBEGIN
60
MCNAPI
void
$dtor
();
61
// NOLINTEND
62
};
63
64
}
// namespace Core
Core::Path
Definition
Path.h:10
Core::Path::operator=
MCAPI::Core::Path & operator=(::Core::Path &&)
Core::Path::getUtf8CString
MCAPI char const * getUtf8CString() const
Core::Path::~Path
MCAPI ~Path()
Core::Path::getUtf8StringView
MCAPI::std::string_view getUtf8StringView() const
Core::Path::EMPTY
static MCAPI ::Core::Path const & EMPTY()
Core::Path::Path
MCAPI Path()
Core::Path::$dtor
MCAPI void $dtor()
Core::Path::$ctor
MCAPI void * $ctor()
Core::Path::path_less
Definition
Path.h:18
src-client
mc
deps
core
file
Path.h
Generated on Fri Dec 12 2025 16:34:20 for LeviLamina by
1.12.0