LeviLamina
Loading...
Searching...
No Matches
RoomDefinition Class Reference
+ Inheritance diagram for RoomDefinition:

Public Member Functions

RoomDefinitionoperator= (RoomDefinition const &)
 
MCAPI RoomDefinition (::RoomDefinition const &)
 
MCAPI RoomDefinition (int roomIndex)
 
MCAPI bool findSource (int scanIndex)
 
MCAPI void setConnection (uchar const &direction, ::std::shared_ptr<::RoomDefinition > definition)
 
MCAPI void * $ctor (::RoomDefinition const &)
 
MCAPI void * $ctor (int roomIndex)
 
MCAPI void $dtor ()
 

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
 

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