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
ARenderTargetContentByRequest.cs
Go to the documentation of this file.
1using System;
3
5{
6 // Token: 0x020007C9 RID: 1993
8 {
9 // Token: 0x170007BD RID: 1981
10 // (get) Token: 0x06004098 RID: 16536 RVA: 0x002437DC File Offset: 0x002419DC
11 public bool IsReady
12 {
13 get
14 {
15 return this._wasPrepared;
16 }
17 }
18
19 // Token: 0x06004099 RID: 16537 RVA: 0x002437F0 File Offset: 0x002419F0
20 public void Request()
21 {
22 this._wasRequested = true;
23 }
24
25 // Token: 0x0600409A RID: 16538 RVA: 0x00243804 File Offset: 0x00241A04
27 {
28 return this._target;
29 }
30
31 // Token: 0x0600409B RID: 16539 RVA: 0x00243818 File Offset: 0x00241A18
32 public void PrepareRenderTarget(GraphicsDevice device, SpriteBatch spriteBatch)
33 {
34 if (this._wasRequested)
35 {
36 return;
37 }
38 }
39
40 // Token: 0x0600409C RID: 16540
41 protected abstract void HandleUseReqest(GraphicsDevice device, SpriteBatch spriteBatch);
42
43 // Token: 0x0600409D RID: 16541 RVA: 0x00243830 File Offset: 0x00241A30
47
48 // Token: 0x0600409E RID: 16542 RVA: 0x00243840 File Offset: 0x00241A40
49 private void target_Disposing(object sender, EventArgs e)
50 {
51 }
52
53 // Token: 0x0600409F RID: 16543 RVA: 0x00243850 File Offset: 0x00241A50
54 private void target_ContentLost(object sender, EventArgs e)
55 {
56 }
57
58 // Token: 0x060040A0 RID: 16544 RVA: 0x00243860 File Offset: 0x00241A60
59 public void Reset()
60 {
61 }
62
63 // Token: 0x060040A1 RID: 16545 RVA: 0x00243870 File Offset: 0x00241A70
67
68 // Token: 0x060040A2 RID: 16546 RVA: 0x00243880 File Offset: 0x00241A80
70 {
71 }
72
73 // Token: 0x04007E51 RID: 32337
75
76 // Token: 0x04007E52 RID: 32338
77 protected bool _wasPrepared;
78
79 // Token: 0x04007E53 RID: 32339
80 private bool _wasRequested;
81 }
82}
class f__AnonymousType0<< Count > j__TPar
void PrepareARenderTarget_AndListenToEvents(RenderTarget2D target, GraphicsDevice device, int neededWidth, int neededHeight, RenderTargetUsage usage)
void HandleUseReqest(GraphicsDevice device, SpriteBatch spriteBatch)
void PrepareRenderTarget(GraphicsDevice device, SpriteBatch spriteBatch)
void PrepareARenderTarget_WithoutListeningToEvents(RenderTarget2D target, GraphicsDevice device, int neededWidth, int neededHeight, RenderTargetUsage usage)