|
SDL
2.0
|
#include <SDL_sysrender.h>
Collaboration diagram for SDL_RenderCommand:Data Fields | |
| SDL_RenderCommandType | command |
| union { | |
| struct { | |
| size_t first | |
| SDL_Rect rect | |
| } viewport | |
| struct { | |
| SDL_bool enabled | |
| SDL_Rect rect | |
| } cliprect | |
| struct { | |
| size_t first | |
| size_t count | |
| Uint8 r | |
| Uint8 g | |
| Uint8 b | |
| Uint8 a | |
| SDL_BlendMode blend | |
| SDL_Texture * texture | |
| } draw | |
| struct { | |
| size_t first | |
| Uint8 r | |
| Uint8 g | |
| Uint8 b | |
| Uint8 a | |
| } color | |
| } | data |
| struct SDL_RenderCommand * | next |
Definition at line 86 of file SDL_sysrender.h.
| Uint8 SDL_RenderCommand::a |
Definition at line 101 of file SDL_sysrender.h.
| Uint8 SDL_RenderCommand::b |
Definition at line 101 of file SDL_sysrender.h.
| SDL_BlendMode SDL_RenderCommand::blend |
Definition at line 102 of file SDL_sysrender.h.
| struct { ... } SDL_RenderCommand::cliprect |
Referenced by DebugLogRenderCommands(), QueueCmdSetClipRect(), and SW_RunCommandQueue().
| struct { ... } SDL_RenderCommand::color |
Referenced by DebugLogRenderCommands(), QueueCmdClear(), QueueCmdSetDrawColor(), and SW_RunCommandQueue().
| SDL_RenderCommandType SDL_RenderCommand::command |
Definition at line 88 of file SDL_sysrender.h.
Referenced by DebugLogRenderCommands(), PrepQueueCmdDrawSolid(), PrepQueueCmdDrawTexture(), QueueCmdClear(), QueueCmdCopy(), QueueCmdCopyEx(), QueueCmdDrawLines(), QueueCmdDrawPoints(), QueueCmdFillRects(), QueueCmdSetClipRect(), QueueCmdSetDrawColor(), QueueCmdSetViewport(), and SW_RunCommandQueue().
| size_t SDL_RenderCommand::count |
Definition at line 100 of file SDL_sysrender.h.
| union { ... } SDL_RenderCommand::data |
Referenced by DebugLogRenderCommands(), PrepQueueCmdDrawSolid(), PrepQueueCmdDrawTexture(), PrepTextureForCopy(), QueueCmdClear(), QueueCmdSetClipRect(), QueueCmdSetDrawColor(), QueueCmdSetViewport(), SW_QueueCopy(), SW_QueueCopyEx(), SW_QueueDrawPoints(), SW_QueueFillRects(), and SW_RunCommandQueue().
| struct { ... } SDL_RenderCommand::draw |
| SDL_bool SDL_RenderCommand::enabled |
Definition at line 95 of file SDL_sysrender.h.
| size_t SDL_RenderCommand::first |
Definition at line 91 of file SDL_sysrender.h.
| Uint8 SDL_RenderCommand::g |
Definition at line 101 of file SDL_sysrender.h.
| struct SDL_RenderCommand* SDL_RenderCommand::next |
Definition at line 110 of file SDL_sysrender.h.
Referenced by AllocateRenderCommand(), DebugLogRenderCommands(), FlushRenderCommands(), SDL_DestroyRenderer(), and SW_RunCommandQueue().
| Uint8 SDL_RenderCommand::r |
Definition at line 101 of file SDL_sysrender.h.
| SDL_Rect SDL_RenderCommand::rect |
Definition at line 92 of file SDL_sysrender.h.
| SDL_Texture* SDL_RenderCommand::texture |
Definition at line 103 of file SDL_sysrender.h.
| struct { ... } SDL_RenderCommand::viewport |
Referenced by DebugLogRenderCommands(), QueueCmdSetViewport(), and SW_RunCommandQueue().