A stack of nodes used for GPU drawing. Note that the stack is built "backwards" - i.e. we start by adding the top most node and go down.
Public Member Functions | |
| DrawStack (DrawInfo info) | |
| void | Destroy () |
| Tidies up this stack. More... | |
Public Attributes | |
| DrawInfo | Info |
| The parent draw info. More... | |
| DrawStackNode | Top |
| The current top. More... | |
| DrawStackNode | Bottom |
| The current bottom. More... | |
| RenderTexture | DrawZone |
| The render texture. More... | |
|
inline |
|
inline |
Tidies up this stack.
| DrawStackNode Loonim.DrawStack.Bottom |
The current bottom.
| RenderTexture Loonim.DrawStack.DrawZone |
The render texture.
| DrawInfo Loonim.DrawStack.Info |
The parent draw info.
| DrawStackNode Loonim.DrawStack.Top |
The current top.