summaryrefslogtreecommitdiffstats
path: root/src/ForEachChunkProvider.h
diff options
context:
space:
mode:
authorAlexander Harkness <me@bearbin.net>2024-11-02 22:27:47 +0100
committerAlexander Harkness <me@bearbin.net>2024-11-02 22:27:47 +0100
commitcb50ec10591c0e0e4b9915e642bc50d3d8d1fd0a (patch)
treef647b20e1823f1846af88e832cf82a4a02e96e69 /src/ForEachChunkProvider.h
parentImprove clang-format config file, remove automatically enforced code style from contrib guide. (diff)
downloadcuberite-cb50ec10591c0e0e4b9915e642bc50d3d8d1fd0a.tar
cuberite-cb50ec10591c0e0e4b9915e642bc50d3d8d1fd0a.tar.gz
cuberite-cb50ec10591c0e0e4b9915e642bc50d3d8d1fd0a.tar.bz2
cuberite-cb50ec10591c0e0e4b9915e642bc50d3d8d1fd0a.tar.lz
cuberite-cb50ec10591c0e0e4b9915e642bc50d3d8d1fd0a.tar.xz
cuberite-cb50ec10591c0e0e4b9915e642bc50d3d8d1fd0a.tar.zst
cuberite-cb50ec10591c0e0e4b9915e642bc50d3d8d1fd0a.zip
Diffstat (limited to 'src/ForEachChunkProvider.h')
-rw-r--r--src/ForEachChunkProvider.h26
1 files changed, 17 insertions, 9 deletions
diff --git a/src/ForEachChunkProvider.h b/src/ForEachChunkProvider.h
index ed9ba4ebb..47af731f3 100644
--- a/src/ForEachChunkProvider.h
+++ b/src/ForEachChunkProvider.h
@@ -1,8 +1,8 @@
// ForEachChunkProvider.h
-// Declares the cForEachChunkProvider class which acts as an interface for classes that provide a ForEachChunkInRect() function
-// Primarily serves as a decoupling between cBlockArea and cWorld
+// Declares the cForEachChunkProvider class which acts as an interface for classes that provide a ForEachChunkInRect()
+// function Primarily serves as a decoupling between cBlockArea and cWorld
@@ -23,19 +23,27 @@ class cBlockArea;
class cForEachChunkProvider
{
-public:
+ public:
virtual ~cForEachChunkProvider() {}
/** Calls the callback for each chunk in the specified range. */
- virtual bool ForEachChunkInRect(int a_MinChunkX, int a_MaxChunkX, int a_MinChunkZ, int a_MaxChunkZ, cChunkDataCallback & a_Callback) = 0;
+ virtual bool ForEachChunkInRect(
+ int a_MinChunkX,
+ int a_MaxChunkX,
+ int a_MinChunkZ,
+ int a_MaxChunkZ,
+ cChunkDataCallback & a_Callback
+ ) = 0;
/** Writes the block area into the specified coords.
Returns true if all chunks have been processed.
a_DataTypes is a bitmask of cBlockArea::baXXX constants ORed together.
*/
- virtual bool WriteBlockArea(cBlockArea & a_Area, int a_MinBlockX, int a_MinBlockY, int a_MinBlockZ, int a_DataTypes) = 0;
+ virtual bool WriteBlockArea(
+ cBlockArea & a_Area,
+ int a_MinBlockX,
+ int a_MinBlockY,
+ int a_MinBlockZ,
+ int a_DataTypes
+ ) = 0;
};
-
-
-
-