LeviLamina
Loading...
Searching...
No Matches
PathView.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/core/file/PathBuffer.h"
7
#include "mc/deps/core/string/BasicStackString.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
namespace
Core {
class
Path
; }
12
// clang-format on
13
14
namespace
Core {
15
16
class
PathView
{
17
public
:
18
// PathView inner types declare
19
// clang-format off
20
struct
Hash
;
21
// clang-format on
22
23
// PathView inner types define
24
struct
Hash
{};
25
26
public
:
27
// member variables
28
// NOLINTBEGIN
29
::ll::UntypedStorage<8, 16>
mUnk5007a0;
30
// NOLINTEND
31
32
public
:
33
// prevent constructor by default
34
PathView
& operator=(
PathView
const
&);
35
PathView
(
PathView
const
&);
36
PathView
();
37
38
public
:
39
// member functions
40
// NOLINTBEGIN
41
MCAPI
explicit
PathView
(
::Core::PathBuffer
<
::Core::BasicStackString<char, 1024>
>
const
& src);
42
43
MCAPI
explicit
PathView
(
::Core::Path
const
& src);
44
45
MCAPI
explicit
PathView
(
::Core::PathBuffer<::std::string>
const
&);
46
47
MCAPI
PathView
(
::Core::PathView
&&);
48
49
MCAPI
auto
operator==(
::Core::PathView
const
& rhs)
const
;
50
51
MCAPI
~PathView
();
52
// NOLINTEND
53
54
public
:
55
// constructor thunks
56
// NOLINTBEGIN
57
MCAPI
void
* $ctor(
::Core::PathBuffer
<
::Core::BasicStackString<char, 1024>
>
const
& src);
58
59
MCFOLD
void
* $ctor(
::Core::Path
const
& src);
60
61
MCAPI
void
* $ctor(
::Core::PathBuffer<::std::string>
const
&);
62
63
MCFOLD
void
* $ctor(
::Core::PathView
&&);
64
// NOLINTEND
65
66
public
:
67
// destructor thunk
68
// NOLINTBEGIN
69
MCFOLD
void
$dtor();
70
// NOLINTEND
71
};
72
73
}
// namespace Core
Core::BasicStackString
Definition
BasicStackString.h:8
Core::PathBuffer
Definition
PathBuffer.h:8
Core::PathView
Definition
PathView.h:16
Core::Path
Definition
Path.h:15
Path
Definition
Path.h:16
Core::PathView::Hash
Definition
PathView.h:24
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
core
file
PathView.h
Generated on Sat Apr 26 2025 05:55:24 for LeviLamina by
1.12.0