|
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.