|
terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Collaboration diagram for Terraria.Graphics.Light.LightMap:Public Member Functions | |
| LightMap () | |
| void | GetLight (int x, int y, out Vector3 color) |
| LightMaskMode | GetMask (int x, int y) |
| void | Clear () |
| void | SetMaskAt (int x, int y, LightMaskMode mode) |
| void | BlurPass1 () |
| void | BlurPass2 () |
| void | Blur () |
| static unsafe void | Blur1PassNative (Vector3 *colors, Vector3 *decayData, LightMaskMode *maskData, int start, int end, int width, int height) |
| static unsafe void | Blur2PassNative (Vector3 *colors, Vector3 *decayData, LightMaskMode *maskData, int start, int end, int width, int height) |
| void | Blur1Pass (int start, int end) |
| void | Blur2Pass (int start, int end) |
| void | ExecutePartialBlur (int pass) |
| void | SetSize (int width, int height) |
Public Attributes | |
| Vector3[] | _colors |
| LightMaskMode[] | _mask |
Properties | |
| int | NonVisiblePadding [get, set] |
| int | Width [get, set, private set] |
| int | Height [get, set, private set] |
| float | LightDecayThroughAir [get, set] |
| float | LightDecayThroughSolid [get, set] |
| Vector3 | LightDecayThroughWater [get, set] |
| Vector3 | LightDecayThroughHoney [get, set] |
| Vector3 | this[int x, int y] [get, set] |
| ThreadedRenderManager.BatchProcessCallback | ExportBatchFinishedCallback [get, set] |
Private Member Functions | |
| void | ExportBatchFinished (int index) |
| void | Blur1PassThreaded (int start, int end) |
| void | Blur2PassThreaded (int start, int end) |
| void | BlurPass () |
| void | BlurLine (int startIndex, int endIndex, int stride) |
| void | BlurLine2 (int startIndex, int endIndex, int stride) |
| int | IndexOf (int x, int y) |
Private Attributes | |
| int< NonVisiblePadding > | k__BackingField |
| int< Width > | k__BackingField |
| int< Height > | k__BackingField |
| Vector3[] | _decayColors |
| FastRandom | _random |
| ThreadedRenderManager.BatchProcessCallback | _processBatchFinishedCallback |
| ThreadedRenderManager | _threadManager |
Static Private Attributes | |
| const int | DEFAULT_WIDTH = 203 |
| const int | DEFAULT_HEIGHT = 203 |
Definition at line 13 of file LightMap.cs.