LeviLamina
Loading...
Searching...
No Matches
StaticMemoryBlock.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/external/bx/MemoryBlockI.h"
7
8namespace bx {
9
10class StaticMemoryBlock : public ::bx::MemoryBlockI {
11public:
12 // member variables
13 // NOLINTBEGIN
14 ::ll::TypedStorage<8, 8, void*> m_data;
15 ::ll::TypedStorage<4, 4, uint> m_size;
16 // NOLINTEND
17
18public:
19 // virtual functions
20 // NOLINTBEGIN
21 virtual ~StaticMemoryBlock() = default;
22
23 virtual void* more(uint _size) /*override*/;
24
25 virtual uint getSize() /*override*/;
26 // NOLINTEND
27
28public:
29 // virtual function thunks
30 // NOLINTBEGIN
31 MCFOLD void* $more(uint _size);
32
33 MCFOLD uint $getSize();
34 // NOLINTEND
35
36public:
37 // vftables
38 // NOLINTBEGIN
39 MCNAPI static void** $vftable();
40 // NOLINTEND
41};
42
43} // namespace bx
Definition StaticMemoryBlock.h:7
static MCAPI void ** $vftable()