3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/level/biome/BiomeTemperatureCategory.h"
7#include "mc/world/level/newbiome/MixerOperationNode.h"
8#include "mc/world/level/newbiome/OperationGraphResult.h"
9#include "mc/world/level/newbiome/OperationNode.h"
10#include "mc/world/level/newbiome/operation_node_details/WorkingData.h"
20:
public ::MixerOperationNode<::Biome const*, ::Pos2d, ::Biome const*, ::BiomeTemperatureCategory> {
40 virtual void _fillArea(
49 virtual ::std::tuple<::Pos2d, ::Pos2d> _getAreaRead(
::Pos2d const& origin,
::Pos2d const& size)
const ;
63 ::Biome const& genericShallowOcean,
76 ::Biome const& genericShallowOcean,
Definition BiomeRegistry.h:31
Definition MixerOperationNode.h:6
Definition OceanMixerOperationNode.h:20
MCAPI OceanMixerOperationNode(uint seedMixup, ::std::shared_ptr<::OperationNode<::Biome const *, ::Pos2d > > &biomeLayer, ::std::shared_ptr<::OperationNode<::BiomeTemperatureCategory, ::Pos2d > > &oceanLayer, ::BiomeRegistry const ®istry, ::Biome const &genericShallowOcean, ::Biome const &genericDeepOcean)
MCAPI void * $ctor(uint seedMixup, ::std::shared_ptr<::OperationNode<::Biome const *, ::Pos2d > > &biomeLayer, ::std::shared_ptr<::OperationNode<::BiomeTemperatureCategory, ::Pos2d > > &oceanLayer, ::BiomeRegistry const ®istry, ::Biome const &genericShallowOcean, ::Biome const &genericDeepOcean)
static MCAPI void ** $vftable()
MCAPI ::std::tuple<::Pos2d, ::Pos2d > $_getAreaRead(::Pos2d const &origin, ::Pos2d const &size) const
MCAPI void $_fillArea(::OperationNodeDetails::WorkingData<::Biome const *, ::Biome const * > &operationNodeData, ::Pos2d const &origin, ::Pos2d const &size, int pw, ::OperationGraphResult<::BiomeTemperatureCategory > oceanData) const
Definition OperationGraphResult.h:6
Definition WorkingData.h:8
Definition OperationNode.h:6