LeviLamina
Loading...
Searching...
No Matches
RakDataInput.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/platform/Result.h"
7
#include "mc/util/BytesDataInput.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
namespace
RakNet {
class
BitStream; }
12
// clang-format on
13
14
class
RakDataInput
:
public
::BytesDataInput
{
15
public
:
16
// member variables
17
// NOLINTBEGIN
18
::ll::TypedStorage<8, 8, ::RakNet::BitStream&> mBitStream;
19
// NOLINTEND
20
21
public
:
22
// prevent constructor by default
23
RakDataInput
& operator=(
RakDataInput
const
&);
24
RakDataInput
(
RakDataInput
const
&);
25
RakDataInput
();
26
27
public
:
28
// virtual functions
29
// NOLINTBEGIN
30
// vIndex: 9
31
virtual ::Bedrock::Result<void> readBytesResult(
void
* data, uint64 bytes)
/*override*/
;
32
33
// vIndex: 10
34
virtual
uint64 numBytesLeft()
const
/*override*/
;
35
36
// vIndex: 0
37
virtual
~RakDataInput
()
/*override*/
;
38
// NOLINTEND
39
40
public
:
41
// destructor thunk
42
// NOLINTBEGIN
43
MCNAPI
void
$dtor
();
44
// NOLINTEND
45
46
public
:
47
// virtual function thunks
48
// NOLINTBEGIN
49
MCNAPI ::Bedrock::Result<void>
$readBytesResult
(
void
* data, uint64 bytes);
50
51
MCNAPI uint64
$numBytesLeft
()
const
;
52
// NOLINTEND
53
54
public
:
55
// vftables
56
// NOLINTBEGIN
57
MCNAPI
static
void
**
$vftable
();
58
// NOLINTEND
59
};
BytesDataInput
Definition
BytesDataInput.h:9
RakDataInput
Definition
RakDataInput.h:14
RakDataInput::$readBytesResult
MCAPI ::Bedrock::Result< void > $readBytesResult(void *data, uint64 bytes)
RakDataInput::$vftable
static MCAPI void ** $vftable()
RakDataInput::$dtor
MCAPI void $dtor()
RakDataInput::$numBytesLeft
MCAPI uint64 $numBytesLeft() const
src
mc
util
RakDataInput.h
Generated on Fri Jun 13 2025 05:04:55 for LeviLamina by
1.12.0