|
VoxelShape & | operator= (VoxelShape const &) |
|
MCAPI | VoxelShape (::VoxelShapes::VoxelShape const &) |
|
MCAPI | VoxelShape (::VoxelShapes::VoxelShape &&) |
|
MCAPI | VoxelShape (::VoxelShapes::Cells cells, ::Bedrock::small_vector< float, 12 > xCoords, ::Bedrock::small_vector< float, 12 > yCoords, ::Bedrock::small_vector< float, 12 > zCoords) |
|
MCAPI::VoxelShapes::VoxelShape | computeFaceShape (uchar face) const |
|
MCAPI::VoxelShapes::VoxelShape & | operator= (::VoxelShapes::VoxelShape &&) |
|
MCAPI bool | operator== (::VoxelShapes::VoxelShape const &) const |
|
MCAPI void | rotate (::Vec3 const &rotationDegrees, ::Vec3 const &rotationPivot) |
|
MCAPI ::std::vector<::AABB > | toAabbs () const |
|
MCAPI | ~VoxelShape () |
|
MCAPI void * | $ctor (::VoxelShapes::VoxelShape const &) |
|
MCAPI void * | $ctor (::VoxelShapes::VoxelShape &&) |
|
MCAPI void * | $ctor (::VoxelShapes::Cells cells, ::Bedrock::small_vector< float, 12 > xCoords, ::Bedrock::small_vector< float, 12 > yCoords, ::Bedrock::small_vector< float, 12 > zCoords) |
|
MCAPI void | $dtor () |
|
|
static MCAPI ::VoxelShapes::VoxelShape | createCuboidShape (float xMin, float yMin, float zMin, float xMax, float yMax, float zMax) |
|
static MCAPI ::VoxelShapes::VoxelShape | createEmptyShape () |
|
static MCAPI ::VoxelShapes::VoxelShape | join (::VoxelShapes::VoxelShape const &first, ::VoxelShapes::VoxelShape const &second, ::VoxelShapes::JoinOperation operation) |
|
static MCAPI ::VoxelShapes::VoxelShape | joinUnoptimized (::VoxelShapes::VoxelShape const &first, ::VoxelShapes::VoxelShape const &second, ::VoxelShapes::JoinOperation operation) |
|
static MCAPI ::VoxelShapes::VoxelShape | transform (::VoxelShapes::VoxelShape shape, ::Vec3 const &scale, ::Vec3 const &scalePivot, ::Vec3 const &rotation, ::Vec3 const &rotationPivot, ::Vec3 const &translation) |
|
static MCAPI ::VoxelShapes::VoxelShape const & | emptyShape () |
|
static MCAPI ::VoxelShapes::VoxelShape const & | unitCubeShape () |
|
◆ VoxelShape() [1/3]
- 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.
◆ VoxelShape() [2/3]
- 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.
◆ VoxelShape() [3/3]
- 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.
◆ ~VoxelShape()
MCAPI VoxelShapes::VoxelShape::~VoxelShape |
( |
| ) |
|
- 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.
◆ computeFaceShape()
MCAPI::VoxelShapes::VoxelShape VoxelShapes::VoxelShape::computeFaceShape |
( |
uchar | face | ) |
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=()
- 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==()
- 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 void VoxelShapes::VoxelShape::rotate |
( |
::Vec3 const & | rotationDegrees, |
|
|
::Vec3 const & | rotationPivot ) |
- 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.
◆ toAabbs()
MCAPI ::std::vector<::AABB > VoxelShapes::VoxelShape::toAabbs |
( |
| ) |
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.
◆ createCuboidShape()
static MCAPI ::VoxelShapes::VoxelShape VoxelShapes::VoxelShape::createCuboidShape |
( |
float | xMin, |
|
|
float | yMin, |
|
|
float | zMin, |
|
|
float | xMax, |
|
|
float | yMax, |
|
|
float | zMax ) |
|
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.
◆ createEmptyShape()
- 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()
- 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.
◆ joinUnoptimized()
- 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.
◆ transform()
- 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.
◆ emptyShape()
- 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.
◆ unitCubeShape()
- 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() [1/3]
- 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() [2/3]
- 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() [3/3]
- 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::VoxelShape::$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: