LeviLamina
Loading...
Searching...
No Matches
IndexMerger.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/container/small_vector.h"
7
8namespace VoxelShapes {
9
11public:
12 // member variables
13 // NOLINTBEGIN
16 // NOLINTEND
17
18public:
19 // prevent constructor by default
20 IndexMerger& operator=(IndexMerger const&);
23
24public:
25 // member functions
26 // NOLINTBEGIN
30 bool canTrimExcessOfFirst,
31 bool canTrimExcessOfSecond
32 );
33
34 MCNAPI ~IndexMerger();
35 // NOLINTEND
36
37public:
38 // static variables
39 // NOLINTBEGIN
40 MCNAPI static ::Bedrock::small_vector<float, 12> const& emptyShapeCoords();
41 // NOLINTEND
42
43public:
44 // constructor thunks
45 // NOLINTBEGIN
46 MCNAPI void* $ctor(
49 bool canTrimExcessOfFirst,
50 bool canTrimExcessOfSecond
51 );
52 // NOLINTEND
53
54public:
55 // destructor thunk
56 // NOLINTBEGIN
57 MCNAPI void $dtor();
58 // NOLINTEND
59};
60
61} // namespace VoxelShapes
Definition small_vector.h:8
Definition IndexMerger.h:10
static MCAPI ::Bedrock::small_vector< float, 12 > const & emptyShapeCoords()
MCAPI IndexMerger(::Bedrock::small_vector< float, 12 > const &first, ::Bedrock::small_vector< float, 12 > const &second, bool canTrimExcessOfFirst, bool canTrimExcessOfSecond)
MCAPI void * $ctor(::Bedrock::small_vector< float, 12 > const &first, ::Bedrock::small_vector< float, 12 > const &second, bool canTrimExcessOfFirst, bool canTrimExcessOfSecond)
Definition Alias.h:14