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

Public Member Functions

TickingAreaViewoperator= (TickingAreaView const &)
 
 TickingAreaView (TickingAreaView const &)
 
virtual void init (::Bounds const &bounds, bool isCircle)
 
virtual void tick (::Tick const &currentTick, ::BlockSource &region, bool preload, bool randomize)
 
virtual void tickSeasons (::BlockSource &region, ::Random &random)
 
virtual::DimensionType getDimensionId () const
 
virtual::Bounds const & getBounds () const
 
virtual bool isCircle () const
 
virtual bool isDoneLoading () const
 
virtual bool checkInitialLoadDone (::Tick currentLevelTick)
 
virtual bool checkLoadedChunkNeighborsDone (::BlockSource const &region, bool useDoneLoading) const
 
virtual void move (::Bounds const &bounds)
 
virtual ::std::unique_ptr<::ChunkViewSourcecreateChildSource ()
 
virtual ::std::shared_ptr<::LevelChunkgetAvailableChunk (::ChunkPos const &cp)
 
MCAPI bool _tickChunk (::Tick const &currentTick, ::BlockSource &region, ::Level &level, ::ChunkPos const &cp, ::LevelChunkTicking::Registry *registry)
 
MCAPI void $dtor ()
 
MCAPI void $init (::Bounds const &bounds, bool isCircle)
 
MCAPI void $tick (::Tick const &currentTick, ::BlockSource &region, bool preload, bool randomize)
 
MCAPI void $tickSeasons (::BlockSource &region, ::Random &random)
 
MCAPI::DimensionType $getDimensionId () const
 
MCAPI::Bounds const & $getBounds () const
 
MCAPI bool $isCircle () const
 
MCAPI bool $isDoneLoading () const
 
MCAPI bool $checkInitialLoadDone (::Tick currentLevelTick)
 
MCAPI bool $checkLoadedChunkNeighborsDone (::BlockSource const &region, bool useDoneLoading) const
 
MCAPI void $move (::Bounds const &bounds)
 
MCAPI ::std::unique_ptr<::ChunkViewSource$createChildSource ()
 
MCAPI ::std::shared_ptr<::LevelChunk$getAvailableChunk (::ChunkPos const &cp)
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 16 > mUnk1b328e
 
::ll::UntypedStorage< 4, 4 > mUnk941c0e
 
::ll::UntypedStorage< 1, 1 > mUnkd4a7b3
 
::ll::UntypedStorage< 1, 1 > mUnk632aaa
 

Member Function Documentation

◆ init()

virtual void TickingAreaView::init ( ::Bounds const & bounds,
bool isCircle )
virtual

Implements ITickingAreaView.

◆ tick()

virtual void TickingAreaView::tick ( ::Tick const & currentTick,
::BlockSource & region,
bool preload,
bool randomize )
virtual

Implements ITickingAreaView.

◆ tickSeasons()

virtual void TickingAreaView::tickSeasons ( ::BlockSource & region,
::Random & random )
virtual

Implements ITickingAreaView.

◆ getDimensionId()

virtual::DimensionType TickingAreaView::getDimensionId ( ) const
virtual

Implements ITickingAreaView.

◆ getBounds()

virtual::Bounds const & TickingAreaView::getBounds ( ) const
virtual

Implements ITickingAreaView.

◆ isCircle()

virtual bool TickingAreaView::isCircle ( ) const
virtual

Implements ITickingAreaView.

◆ isDoneLoading()

virtual bool TickingAreaView::isDoneLoading ( ) const
virtual

Implements ITickingAreaView.

◆ checkInitialLoadDone()

virtual bool TickingAreaView::checkInitialLoadDone ( ::Tick currentLevelTick)
virtual

Implements ITickingAreaView.

◆ checkLoadedChunkNeighborsDone()

virtual bool TickingAreaView::checkLoadedChunkNeighborsDone ( ::BlockSource const & region,
bool useDoneLoading ) const
virtual

Implements ITickingAreaView.

◆ move()

virtual void TickingAreaView::move ( ::Bounds const & bounds)
virtual

Implements ITickingAreaView.

◆ createChildSource()

virtual ::std::unique_ptr<::ChunkViewSource > TickingAreaView::createChildSource ( )
virtual

Implements ITickingAreaView.

◆ getAvailableChunk()

virtual ::std::shared_ptr<::LevelChunk > TickingAreaView::getAvailableChunk ( ::ChunkPos const & cp)
virtual

Implements ITickingAreaView.


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