LiveMap API
Loading...
Searching...
No Matches
livemap.task.RenderTaskManager Class Referencesealed
Collaboration diagram for livemap.task.RenderTaskManager:

Public Member Functions

 RenderTaskManager (LiveMap server)
void Queue (int regionX, int regionZ)
void QueueAll ()
 Queues all map regions for rendering by adding their indices to the buffer queue if they are not already queued or being processed. Initiates processing of the queue afterwards.
void ProcessQueue ()
void Dispose ()
int GetCounts ()

Public Attributes

readonly ChunkLoader ChunkLoader
 int

Properties

RenderTask RenderTask [get]
HashSet< intMicroBlocks [get]
HashSet< intBlocksToIgnore [get]
int LandBlock [get]
bool IsRunning [get]

Constructor & Destructor Documentation

◆ RenderTaskManager()

livemap.task.RenderTaskManager.RenderTaskManager ( LiveMap server)
inline

Member Function Documentation

◆ Dispose()

void livemap.task.RenderTaskManager.Dispose ( )
inline

◆ GetCounts()

int livemap.task.RenderTaskManager.GetCounts ( )

◆ ProcessQueue()

void livemap.task.RenderTaskManager.ProcessQueue ( )
inline

◆ Queue()

void livemap.task.RenderTaskManager.Queue ( int regionX,
int regionZ )
inline

◆ QueueAll()

void livemap.task.RenderTaskManager.QueueAll ( )
inline

Queues all map regions for rendering by adding their indices to the buffer queue if they are not already queued or being processed. Initiates processing of the queue afterwards.

Member Data Documentation

◆ ChunkLoader

readonly ChunkLoader livemap.task.RenderTaskManager.ChunkLoader

◆ int

livemap.task.RenderTaskManager.int

Property Documentation

◆ BlocksToIgnore

HashSet<int> livemap.task.RenderTaskManager.BlocksToIgnore
get

◆ IsRunning

bool livemap.task.RenderTaskManager.IsRunning
get

◆ LandBlock

int livemap.task.RenderTaskManager.LandBlock
get

◆ MicroBlocks

HashSet<int> livemap.task.RenderTaskManager.MicroBlocks
get

◆ RenderTask

RenderTask livemap.task.RenderTaskManager.RenderTask
get

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