SDL 2.0
|
#include <SDL_sysrender.h>
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.
Referenced by DebugLogRenderCommands(), PrepQueueCmdDrawSolid(), PrepQueueCmdDrawTexture(), PrepTextureForCopy(), QueueCmdClear(), QueueCmdSetDrawColor(), and SW_RunCommandQueue().
Uint8 SDL_RenderCommand::b |
Definition at line 101 of file SDL_sysrender.h.
Referenced by DebugLogRenderCommands(), PrepQueueCmdDrawSolid(), PrepQueueCmdDrawTexture(), PrepTextureForCopy(), QueueCmdClear(), QueueCmdSetDrawColor(), and SW_RunCommandQueue().
SDL_BlendMode SDL_RenderCommand::blend |
Definition at line 102 of file SDL_sysrender.h.
Referenced by DebugLogRenderCommands(), PrepQueueCmdDrawSolid(), PrepQueueCmdDrawTexture(), PrepTextureForCopy(), and SW_RunCommandQueue().
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.
Referenced by DebugLogRenderCommands(), PrepQueueCmdDrawSolid(), PrepQueueCmdDrawTexture(), SW_QueueCopy(), SW_QueueCopyEx(), SW_QueueDrawPoints(), SW_QueueFillRects(), and SW_RunCommandQueue().
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.
Referenced by DebugLogRenderCommands(), QueueCmdSetClipRect(), and SW_RunCommandQueue().
size_t SDL_RenderCommand::first |
Definition at line 91 of file SDL_sysrender.h.
Referenced by DebugLogRenderCommands(), PrepQueueCmdDrawSolid(), PrepQueueCmdDrawTexture(), QueueCmdClear(), QueueCmdSetDrawColor(), QueueCmdSetViewport(), SW_QueueCopy(), SW_QueueCopyEx(), SW_QueueDrawPoints(), SW_QueueFillRects(), and SW_RunCommandQueue().
Uint8 SDL_RenderCommand::g |
Definition at line 101 of file SDL_sysrender.h.
Referenced by DebugLogRenderCommands(), PrepQueueCmdDrawSolid(), PrepQueueCmdDrawTexture(), PrepTextureForCopy(), QueueCmdClear(), QueueCmdSetDrawColor(), and SW_RunCommandQueue().
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.
Referenced by DebugLogRenderCommands(), PrepQueueCmdDrawSolid(), PrepQueueCmdDrawTexture(), PrepTextureForCopy(), QueueCmdClear(), QueueCmdSetDrawColor(), and SW_RunCommandQueue().
SDL_Rect SDL_RenderCommand::rect |
Definition at line 92 of file SDL_sysrender.h.
Referenced by DebugLogRenderCommands(), QueueCmdSetClipRect(), QueueCmdSetViewport(), and SW_RunCommandQueue().
SDL_Texture* SDL_RenderCommand::texture |
Definition at line 103 of file SDL_sysrender.h.
Referenced by DebugLogRenderCommands(), PrepQueueCmdDrawSolid(), PrepQueueCmdDrawTexture(), PrepTextureForCopy(), and SW_RunCommandQueue().
struct { ... } SDL_RenderCommand::viewport |
Referenced by DebugLogRenderCommands(), QueueCmdSetViewport(), and SW_RunCommandQueue().