LeviLamina
Loading...
Searching...
No Matches
RakString.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/raknet/data_structures/List.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
namespace
RakNet {
class
BitStream
; }
11
// clang-format on
12
13
namespace
RakNet {
14
15
class
RakString {
16
public
:
17
// RakString inner types declare
18
// clang-format off
19
struct
SharedString
;
20
// clang-format on
21
22
// RakString inner types define
23
struct
SharedString {
24
public
:
25
// member variables
26
// NOLINTBEGIN
27
::ll::UntypedStorage<8, 8>
mUnka2f925;
28
::ll::UntypedStorage<4, 4>
mUnk59de61;
29
::ll::UntypedStorage<8, 8>
mUnk35e35d;
30
::ll::UntypedStorage<8, 8>
mUnka4bdce;
31
::ll::UntypedStorage<8, 8>
mUnke2527f;
32
::ll::UntypedStorage<1, 100>
mUnk58a7f9;
33
// NOLINTEND
34
35
public
:
36
// prevent constructor by default
37
SharedString& operator=(SharedString
const
&);
38
SharedString(SharedString
const
&);
39
SharedString();
40
};
41
42
public
:
43
// member variables
44
// NOLINTBEGIN
45
::ll::UntypedStorage<8, 8>
mUnk886291;
46
// NOLINTEND
47
48
public
:
49
// prevent constructor by default
50
RakString& operator=(RakString
const
&);
51
RakString(RakString
const
&);
52
RakString();
53
54
public
:
55
// member functions
56
// NOLINTBEGIN
57
MCAPI
void
Allocate(uint64 len);
58
59
MCAPI
void
Assign(
char
const
* str,
char
* ap);
60
61
MCAPI
bool
Deserialize(
::RakNet::BitStream
* bs);
62
63
MCAPI
void
Free();
64
65
MCAPI RakString(
char
const
* format, ...);
66
// NOLINTEND
67
68
public
:
69
// static variables
70
// NOLINTBEGIN
71
MCAPI static ::RakNet::RakString::SharedString& emptyString();
72
73
MCAPI static ::DataStructures::List<::RakNet::RakString::SharedString*>& freeList();
74
// NOLINTEND
75
76
public
:
77
// constructor thunks
78
// NOLINTBEGIN
79
MCAPI
void
* $ctor(
char
const
* format, ...);
80
// NOLINTEND
81
};
82
83
}
// namespace RakNet
RakNet::BitStream
Definition
BitStream.h:7
RakNet::RakString::SharedString
Definition
RakString.h:23
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
raknet
RakString.h
Generated on
for LeviLamina by
1.16.1