terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
Terraria.WorldSections Class Reference

Classes

struct  IterationState
 

Public Member Functions

 WorldSections (int numSectionsX, int numSectionsY)
 
void SetSectionAsRefreshed (int x, int y)
 
bool SectionNeedsRefresh (int x, int y)
 
void SetAllFramedSectionsAsNeedingRefresh ()
 
bool SectionLoaded (int x, int y)
 
bool SectionFramed (int x, int y)
 
bool MapSectionDrawn (int x, int y)
 
void ClearMapDraw ()
 
void SetSectionFramed (int x, int y)
 
void SetSectionLoaded (int x, int y)
 
void SetAllSectionsLoaded ()
 
void SetTilesLoaded (int startX, int startY, int endXInclusive, int endYInclusive)
 
bool GetNextMapDraw (Vector2 playerPos, [Out] int x, [Out] int y)
 

Public Attributes

int mapSectionsLeft
 
int frameSectionsLeft
 
IEnumerator CurrentMapSection
 

Static Public Attributes

const int BitIndex_SectionLoaded = 0
 
const int BitIndex_SectionFramed = 1
 
const int BitIndex_SectionMapDrawn = 2
 
const int BitIndex_SectionNeedsRefresh = 3
 

Properties

bool AnyUnfinishedSections [get]
 
bool AnyNeedRefresh [get]
 
int TotalMapSections [get]
 

Private Member Functions

void SetSectionLoaded (BitsByte section)
 

Private Attributes

int width
 
int height
 
BitsByte[] data
 
int _sectionsNeedingRefresh
 
WorldSections.IterationState prevFrame
 
WorldSections.IterationState prevMap
 

Detailed Description

Definition at line 9 of file WorldSections.cs.


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