Terraria v1.4.4.9
Terraria source code documentation
|
Package Functions | |
__ExceptionInfo (int startAddr, Label endLabel) | |
void | MarkFilterAddr (int filterAddr) |
void | MarkFaultAddr (int faultAddr) |
void | MarkCatchAddr (int catchAddr, Type catchException) |
void | MarkFinallyAddr (int finallyAddr, int endCatchAddr) |
void | Done (int endAddr) |
int | GetStartAddress () |
int | GetEndAddress () |
int | GetFinallyEndAddress () |
Label | GetEndLabel () |
int[] | GetFilterAddresses () |
int[] | GetCatchAddresses () |
int[] | GetCatchEndAddresses () |
Type[] | GetCatchClass () |
int | GetNumberOfCatches () |
int[] | GetExceptionTypes () |
void | SetFinallyEndLabel (Label lbl) |
bool | IsInner (__ExceptionInfo exc) |
int | GetCurrentState () |
Package Attributes | |
int | m_startAddr |
int[] | m_filterAddr |
int[] | m_catchAddr |
int[] | m_catchEndAddr |
int[] | m_type |
Type[] | m_catchClass |
Label | m_endLabel |
Label | m_finallyEndLabel |
int | m_endAddr |
int | m_endFinally |
int | m_currentCatch |
Private Member Functions | |
void | MarkHelper (int catchorfilterAddr, int catchEndAddr, Type catchClass, int type) |
Private Attributes | |
int | m_currentState |
Definition at line 3 of file __ExceptionInfo.cs.