LeviLamina
Loading...
Searching...
No Matches
IntraFrameAllocatorContainer.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/external/render_dragon/resources/ServerResourcePointer.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace dragon { class ResolvedTextureResource; }
11namespace dragon { struct ResolvedIndexBufferResource; }
12namespace dragon { struct ResolvedVertexBufferResource; }
13// clang-format on
14
15namespace dragon::frameobject {
16
18public:
19 // IntraFrameAllocatorContainer inner types declare
20 // clang-format off
21 struct BufferCompare;
22 struct BufferHasher;
23 struct ThreadLocalData;
24 // clang-format on
25
26 // IntraFrameAllocatorContainer inner types define
27 struct BufferCompare {
28 public:
29 // member functions
30 // NOLINTBEGIN
31 MCNAPI bool operator()(
34 ) const;
35
36 MCNAPI bool operator()(
39 ) const;
40
41 MCNAPI bool operator()(
44 ) const;
45 // NOLINTEND
46 };
47
48 struct BufferHasher {
49 public:
50 // member functions
51 // NOLINTBEGIN
53
55
57 // NOLINTEND
58 };
59
60 struct ThreadLocalData {};
61};
62
63} // namespace dragon::frameobject
Definition ResolvedTextureResource.h:7
Definition ServerResourcePointer.h:8
Definition ResolvedIndexBufferResource.h:7
Definition ResolvedVertexBufferResource.h:7
Definition IntraFrameAllocatorContainer.h:17
MCAPI bool operator()(::mce::ServerResourcePointer<::dragon::ResolvedIndexBufferResource > const &lhs, ::mce::ServerResourcePointer<::dragon::ResolvedIndexBufferResource > const &rhs) const
MCAPI bool operator()(::mce::ServerResourcePointer<::dragon::ResolvedTextureResource > const &lhs, ::mce::ServerResourcePointer<::dragon::ResolvedTextureResource > const &rhs) const
MCAPI bool operator()(::mce::ServerResourcePointer<::dragon::ResolvedVertexBufferResource > const &lhs, ::mce::ServerResourcePointer<::dragon::ResolvedVertexBufferResource > const &rhs) const
Definition IntraFrameAllocatorContainer.h:19
MCAPI uint64 operator()(::mce::ServerResourcePointer<::dragon::ResolvedTextureResource > const &lhs) const
MCAPI uint64 operator()(::mce::ServerResourcePointer<::dragon::ResolvedVertexBufferResource > const &lhs) const
MCAPI uint64 operator()(::mce::ServerResourcePointer<::dragon::ResolvedIndexBufferResource > const &lhs) const
Definition IntraFrameAllocatorContainer.h:21
Definition IntraFrameAllocatorContainer.h:7