Terraria v1.4.4.9
Terraria source code documentation
|
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) |
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] |
Private Member Functions | |
void | SetSectionLoaded (ref BitsByte section) |
Private Attributes | |
int | width |
int | height |
BitsByte[] | data |
int | mapSectionsLeft |
int | frameSectionsLeft |
int | _sectionsNeedingRefresh |
IterationState | prevFrame |
IterationState | prevMap |
Definition at line 7 of file WorldSections.cs.