LeviLamina
Loading...
Searching...
No Matches
WoodlandMansionPieces::MansionGrid Class Reference

Public Member Functions

MansionGridoperator= (MansionGrid const &)
 
 MansionGrid (MansionGrid const &)
 
MCAPI MansionGrid (::Random &random)
 
MCAPI bool _cleanEdges (::WoodlandMansionPieces::SimpleGrid &grid)
 
MCAPI void _identifyRooms (::WoodlandMansionPieces::SimpleGrid &fromGrid, ::WoodlandMansionPieces::SimpleGrid &roomGrid)
 
MCAPI void _recursiveCorridor (::WoodlandMansionPieces::SimpleGrid &grid, int x, int y, uchar heading, int depth)
 
MCAPI void _setupThirdFloor ()
 
MCAPI void * $ctor (::Random &random)
 

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnkabbf84
 
::ll::UntypedStorage< 8, 8 > mUnke92746
 
::ll::UntypedStorage< 8, 24 > mUnk29dd95
 
::ll::UntypedStorage< 4, 4 > mUnkd065d7
 
::ll::UntypedStorage< 4, 4 > mUnk9a0f18
 
::ll::UntypedStorage< 8, 8 > mUnkec8509
 

Constructor & Destructor Documentation

◆ MansionGrid()

MCAPI WoodlandMansionPieces::MansionGrid::MansionGrid ( ::Random & random)
explicit
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

◆ _cleanEdges()

MCAPI bool WoodlandMansionPieces::MansionGrid::_cleanEdges ( ::WoodlandMansionPieces::SimpleGrid & grid)
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.

◆ _identifyRooms()

MCAPI void WoodlandMansionPieces::MansionGrid::_identifyRooms ( ::WoodlandMansionPieces::SimpleGrid & fromGrid,
::WoodlandMansionPieces::SimpleGrid & roomGrid )
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.

◆ _recursiveCorridor()

MCAPI void WoodlandMansionPieces::MansionGrid::_recursiveCorridor ( ::WoodlandMansionPieces::SimpleGrid & grid,
int x,
int y,
uchar heading,
int depth )
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.

◆ _setupThirdFloor()

MCAPI void WoodlandMansionPieces::MansionGrid::_setupThirdFloor ( )
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 * WoodlandMansionPieces::MansionGrid::$ctor ( ::Random & random)
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: