Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
RoomDefinition Class Reference
Inheritance diagram for RoomDefinition:

Public Member Functions

MCAPI bool findSource (int scanIndex)
MCAPI void setConnection (uchar const &direction, ::std::shared_ptr<::RoomDefinition > definition)

Public Attributes

::ll::TypedStorage< 4, 4, int > mIndex
::ll::TypedStorage< 8, 24, ::std::vector<::std::shared_ptr<::RoomDefinition > > > mConnections
::ll::TypedStorage< 8, 32, ::std::vector< bool > > mHasOpening
::ll::TypedStorage< 1, 1, bool > mClaimed
::ll::TypedStorage< 1, 1, bool > mIsSource
::ll::TypedStorage< 4, 4, int > mScanIndex

Member Function Documentation

◆ findSource()

MCAPI bool RoomDefinition::findSource ( int scanIndex)
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.

◆ setConnection()

MCAPI void RoomDefinition::setConnection ( uchar const & direction,
::std::shared_ptr<::RoomDefinition > definition )
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: