LeviLamina
Loading...
Searching...
No Matches
VoxelShapes::Cells Class Reference

Public Member Functions

Cellsoperator= (Cells const &)
 
 Cells (Cells const &)
 
MCAPI Cells (::VoxelShapes::Cells &&)
 
MCAPI void forEachBox (::brstd::function_ref< void(schar, schar, schar, schar, schar, schar) const, void(schar, schar, schar, schar, schar, schar)> consumer, bool mergeNeighbors) const
 
MCAPI::VoxelShapes::Cells & operator= (::VoxelShapes::Cells &&)
 
MCAPI::VoxelShapes::Cells reverseAxes (bool reverseX, bool reverseY, bool reverseZ) const
 
MCAPI::VoxelShapes::Cells rotate (::VoxelShapes::AxesPermutation const &rotation) const
 
MCAPI ~Cells ()
 
MCAPI void * $ctor (::VoxelShapes::Cells &&)
 
MCAPI void $dtor ()
 

Static Public Member Functions

static MCAPI ::VoxelShapes::Cells join (::VoxelShapes::Cells const &first, ::VoxelShapes::Cells const &second, ::VoxelShapes::IndexMerger const &xMerger, ::VoxelShapes::IndexMerger const &yMerger, ::VoxelShapes::IndexMerger const &zMerger, ::VoxelShapes::JoinOperation operation)
 

Public Attributes

::ll::UntypedStorage< 1, 1 > mUnk3e79bc
 
::ll::UntypedStorage< 1, 1 > mUnkc1f84e
 
::ll::UntypedStorage< 1, 1 > mUnk69d3a4
 
::ll::UntypedStorage< 8, 72 > mUnk3ea7f6
 

Constructor & Destructor Documentation

◆ Cells()

MCAPI VoxelShapes::Cells::Cells ( ::VoxelShapes::Cells && )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ~Cells()

MCAPI VoxelShapes::Cells::~Cells ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ forEachBox()

MCAPI void VoxelShapes::Cells::forEachBox ( ::brstd::function_ref< void(schar, schar, schar, schar, schar, schar) const, void(schar, schar, schar, schar, schar, schar)> consumer,
bool mergeNeighbors ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ operator=()

MCAPI::VoxelShapes::Cells & VoxelShapes::Cells::operator= ( ::VoxelShapes::Cells && )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ reverseAxes()

MCAPI::VoxelShapes::Cells VoxelShapes::Cells::reverseAxes ( bool reverseX,
bool reverseY,
bool reverseZ ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ rotate()

MCAPI::VoxelShapes::Cells VoxelShapes::Cells::rotate ( ::VoxelShapes::AxesPermutation const & rotation) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ join()

static MCAPI ::VoxelShapes::Cells VoxelShapes::Cells::join ( ::VoxelShapes::Cells const & first,
::VoxelShapes::Cells const & second,
::VoxelShapes::IndexMerger const & xMerger,
::VoxelShapes::IndexMerger const & yMerger,
::VoxelShapes::IndexMerger const & zMerger,
::VoxelShapes::JoinOperation operation )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor()

MCAPI void * VoxelShapes::Cells::$ctor ( ::VoxelShapes::Cells && )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void VoxelShapes::Cells::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: