|
Space Engineers
|
Data shared between render and update More...
Public Member Functions | |
| void | BeforeUpdate () |
| Refresh data from render (visible objects, render messages) More... | |
| void | AfterUpdate (MyTimeSpan?updateTimestamp) |
| void | BeforeRender (MyTimeSpan?currentDrawTime) |
| MyUpdateFrame | GetRenderFrame (out bool isPreFrame) |
| void | ReturnPreFrame (MyUpdateFrame frame) |
| void | AfterRender () |
| void | CommitBasicRenderMessages () |
Public Attributes | |
| MyQueue< MyRenderMessageBase > | MessagesForNextFrame = new MyQueue<MyRenderMessageBase>(128) |
Properties | |
| MySwapQueue< MyBillboardBatch< MyBillboard > > | Billboards [get] |
| MySwapQueue< MyBillboardBatch< MyTriangleBillboard > > | TriangleBillboards [get] |
| MySwapQueue< HashSet< uint > > | VisibleObjects [get] |
| MyUpdateFrame | CurrentUpdateFrame [get] |
| MyMessageQueue | RenderOutputMessageQueue [get] |
Data shared between render and update
Definition at line 15 of file MySharedData.cs.
|
inline |
Definition at line 108 of file MySharedData.cs.
|
inline |
Definition at line 65 of file MySharedData.cs.
|
inline |
Definition at line 80 of file MySharedData.cs.
|
inline |
Refresh data from render (visible objects, render messages)
Definition at line 54 of file MySharedData.cs.
|
inline |
Definition at line 117 of file MySharedData.cs.
|
inline |
Definition at line 89 of file MySharedData.cs.
|
inline |
Definition at line 103 of file MySharedData.cs.
| MyQueue<MyRenderMessageBase> VRageRender.MySharedData.MessagesForNextFrame = new MyQueue<MyRenderMessageBase>(128) |
Definition at line 43 of file MySharedData.cs.
|
get |
Definition at line 29 of file MySharedData.cs.
|
get |
Definition at line 39 of file MySharedData.cs.
|
get |
Definition at line 47 of file MySharedData.cs.
|
get |
Definition at line 32 of file MySharedData.cs.
|
get |
Definition at line 35 of file MySharedData.cs.
1.8.8