LeviLamina
Loading...
Searching...
No Matches
BlockPosIterator.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
6public:
7 // BlockPosIterator inner types declare
8 // clang-format off
9 class FromCenter;
11 // clang-format on
12
13 // BlockPosIterator inner types define
14 class FromCenter {
15 public:
16 // member variables
17 // NOLINTBEGIN
27 // NOLINTEND
28
29 public:
30 // prevent constructor by default
31 FromCenter& operator=(FromCenter const&);
32 FromCenter(FromCenter const&);
33 FromCenter();
34
35 public:
36 // member functions
37 // NOLINTBEGIN
38 MCAPI ::BlockPosIterator::FromCenter& operator++();
39 // NOLINTEND
40 };
41
43 public:
44 // member variables
45 // NOLINTBEGIN
47 // NOLINTEND
48
49 public:
50 // prevent constructor by default
51 ManhattanDistance& operator=(ManhattanDistance const&);
54
55 public:
56 // member functions
57 // NOLINTBEGIN
58 MCAPI ::BlockPosIterator::ManhattanDistance& operator++();
59 // NOLINTEND
60 };
61
62public:
63 // member variables
64 // NOLINTBEGIN
69 // NOLINTEND
70
71public:
72 // prevent constructor by default
73 BlockPosIterator& operator=(BlockPosIterator const&);
76
77public:
78 // member functions
79 // NOLINTBEGIN
80 MCAPI ::BlockPosIterator end() const;
81 // NOLINTEND
82};
Definition BlockPosIterator.h:14
Definition BlockPosIterator.h:42
Definition BlockPosIterator.h:5
Definition Alias.h:14