11class IterableIndexMerger {
24 ::ll::TypedStorage<8, 8, ::VoxelShapes::IterableIndexMerger const&> source;
25 ::ll::TypedStorage<1, 2, ::VoxelShapes::MergerIndexPair> indices;
26 ::ll::TypedStorage<4, 4, float> coord;
31 Iterator& operator=(Iterator
const&);
32 Iterator(Iterator
const&);
39 MCNAPI ::VoxelShapes::IterableIndexMerger::Iterator& operator++();
48 ::ll::TypedStorage<1, 1, schar> first;
49 ::ll::TypedStorage<1, 1, schar> second;
50 ::ll::TypedStorage<4, 4, float> coord;
57 ::ll::TypedStorage<8, 8, ::Bedrock::small_vector<float, 12>
const&> mFirst;
58 ::ll::TypedStorage<8, 8, ::Bedrock::small_vector<float, 12>
const&> mSecond;
59 ::ll::TypedStorage<1, 1, bool> mCanTrimExcessOfFirst;
60 ::ll::TypedStorage<1, 1, bool> mCanTrimExcessOfSecond;
61 ::ll::TypedStorage<4, 8, ::VoxelShapes::IterableIndexMerger::StartPoint const> mStart;
62 ::ll::TypedStorage<1, 1, uchar> mEndOffset;
67 IterableIndexMerger& operator=(IterableIndexMerger
const&);
68 IterableIndexMerger(IterableIndexMerger
const&);
69 IterableIndexMerger();