SDL_gpu
0.11.0
A hardware-accelerated, cross-platform 2D graphics API
|
#include <SDL_gpu_RendererImpl.h>
Public Member Functions | |
GPU_Target *SDLCALL * | Init (GPU_Renderer *renderer, GPU_RendererID renderer_request, Uint16 w, Uint16 h, GPU_WindowFlagEnum SDL_flags) |
GPU_Target *SDLCALL * | CreateTargetFromWindow (GPU_Renderer *renderer, Uint32 windowID, GPU_Target *target) |
GPU_Target *SDLCALL * | CreateAliasTarget (GPU_Renderer *renderer, GPU_Target *target) |
void (SDLCALL *MakeCurrent)(GPU_Renderer *renderer | |
void (SDLCALL *SetAsCurrent)(GPU_Renderer *renderer) | |
void (SDLCALL *ResetRendererState)(GPU_Renderer *renderer) | |
GPU_bool (SDLCALL *SetWindowResolution)(GPU_Renderer *renderer | |
void (SDLCALL *SetVirtualResolution)(GPU_Renderer *renderer | |
void (SDLCALL *UnsetVirtualResolution)(GPU_Renderer *renderer | |
void (SDLCALL *Quit)(GPU_Renderer *renderer) | |
GPU_bool (SDLCALL *SetFullscreen)(GPU_Renderer *renderer | |
GPU_Camera (SDLCALL *SetCamera)(GPU_Renderer *renderer | |
GPU_Image *SDLCALL * | CreateImage (GPU_Renderer *renderer, Uint16 w, Uint16 h, GPU_FormatEnum format) |
GPU_Image *SDLCALL * | CreateImageUsingTexture (GPU_Renderer *renderer, Uint32 handle, GPU_bool take_ownership) |
GPU_Image *SDLCALL * | CreateAliasImage (GPU_Renderer *renderer, GPU_Image *image) |
GPU_bool (SDLCALL *SaveImage)(GPU_Renderer *renderer | |
GPU_Image *SDLCALL * | CopyImage (GPU_Renderer *renderer, GPU_Image *image) |
void (SDLCALL *UpdateImage)(GPU_Renderer *renderer | |
void (SDLCALL *UpdateImageBytes)(GPU_Renderer *renderer | |
GPU_bool (SDLCALL *ReplaceImage)(GPU_Renderer *renderer | |
GPU_Image *SDLCALL * | CopyImageFromSurface (GPU_Renderer *renderer, SDL_Surface *surface) |
GPU_Image *SDLCALL * | CopyImageFromTarget (GPU_Renderer *renderer, GPU_Target *target) |
SDL_Surface *SDLCALL * | CopySurfaceFromTarget (GPU_Renderer *renderer, GPU_Target *target) |
SDL_Surface *SDLCALL * | CopySurfaceFromImage (GPU_Renderer *renderer, GPU_Image *image) |
void (SDLCALL *FreeImage)(GPU_Renderer *renderer | |
GPU_Target *SDLCALL * | GetTarget (GPU_Renderer *renderer, GPU_Image *image) |
void (SDLCALL *FreeTarget)(GPU_Renderer *renderer | |
void (SDLCALL *Blit)(GPU_Renderer *renderer | |
void (SDLCALL *BlitRotate)(GPU_Renderer *renderer | |
void (SDLCALL *BlitScale)(GPU_Renderer *renderer | |
void (SDLCALL *BlitTransform)(GPU_Renderer *renderer | |
void (SDLCALL *BlitTransformX)(GPU_Renderer *renderer | |
void (SDLCALL *TriangleBatchX)(GPU_Renderer *renderer | |
void (SDLCALL *GenerateMipmaps)(GPU_Renderer *renderer | |
GPU_Rect (SDLCALL *SetClip)(GPU_Renderer *renderer | |
void (SDLCALL *UnsetClip)(GPU_Renderer *renderer | |
SDL_Color (SDLCALL *GetPixel)(GPU_Renderer *renderer | |
void (SDLCALL *SetImageFilter)(GPU_Renderer *renderer | |
void (SDLCALL *SetWrapMode)(GPU_Renderer *renderer | |
void (SDLCALL *ClearRGBA)(GPU_Renderer *renderer | |
void (SDLCALL *FlushBlitBuffer)(GPU_Renderer *renderer) | |
void (SDLCALL *Flip)(GPU_Renderer *renderer | |
Uint32 (SDLCALL *CreateShaderProgram)(GPU_Renderer *renderer) | |
void (SDLCALL *FreeShaderProgram)(GPU_Renderer *renderer | |
Uint32 (SDLCALL *CompileShader_RW)(GPU_Renderer *renderer | |
Uint32 (SDLCALL *CompileShader)(GPU_Renderer *renderer | |
void (SDLCALL *FreeShader)(GPU_Renderer *renderer | |
void (SDLCALL *AttachShader)(GPU_Renderer *renderer | |
void (SDLCALL *DetachShader)(GPU_Renderer *renderer | |
GPU_bool (SDLCALL *LinkShaderProgram)(GPU_Renderer *renderer | |
void (SDLCALL *ActivateShaderProgram)(GPU_Renderer *renderer | |
void (SDLCALL *DeactivateShaderProgram)(GPU_Renderer *renderer) | |
const char *SDLCALL * | GetShaderMessage (GPU_Renderer *renderer) |
int (SDLCALL *GetAttributeLocation)(GPU_Renderer *renderer | |
int (SDLCALL *GetUniformLocation)(GPU_Renderer *renderer | |
GPU_ShaderBlock (SDLCALL *LoadShaderBlock)(GPU_Renderer *renderer | |
void (SDLCALL *SetShaderBlock)(GPU_Renderer *renderer | |
void (SDLCALL *SetShaderImage)(GPU_Renderer *renderer | |
void (SDLCALL *GetUniformiv)(GPU_Renderer *renderer | |
void (SDLCALL *SetUniformi)(GPU_Renderer *renderer | |
void (SDLCALL *SetUniformiv)(GPU_Renderer *renderer | |
void (SDLCALL *GetUniformuiv)(GPU_Renderer *renderer | |
void (SDLCALL *SetUniformui)(GPU_Renderer *renderer | |
void (SDLCALL *SetUniformuiv)(GPU_Renderer *renderer | |
void (SDLCALL *GetUniformfv)(GPU_Renderer *renderer | |
void (SDLCALL *SetUniformf)(GPU_Renderer *renderer | |
void (SDLCALL *SetUniformfv)(GPU_Renderer *renderer | |
void (SDLCALL *SetUniformMatrixfv)(GPU_Renderer *renderer | |
void (SDLCALL *SetAttributef)(GPU_Renderer *renderer | |
void (SDLCALL *SetAttributei)(GPU_Renderer *renderer | |
void (SDLCALL *SetAttributeui)(GPU_Renderer *renderer | |
void (SDLCALL *SetAttributefv)(GPU_Renderer *renderer | |
void (SDLCALL *SetAttributeiv)(GPU_Renderer *renderer | |
void (SDLCALL *SetAttributeuiv)(GPU_Renderer *renderer | |
void (SDLCALL *SetAttributeSource)(GPU_Renderer *renderer | |
float (SDLCALL *SetLineThickness)(GPU_Renderer *renderer | |
float (SDLCALL *GetLineThickness)(GPU_Renderer *renderer) | |
void (SDLCALL *Pixel)(GPU_Renderer *renderer | |
void (SDLCALL *Line)(GPU_Renderer *renderer | |
void (SDLCALL *Arc)(GPU_Renderer *renderer | |
void (SDLCALL *ArcFilled)(GPU_Renderer *renderer | |
void (SDLCALL *Circle)(GPU_Renderer *renderer | |
void (SDLCALL *CircleFilled)(GPU_Renderer *renderer | |
void (SDLCALL *Ellipse)(GPU_Renderer *renderer | |
void (SDLCALL *EllipseFilled)(GPU_Renderer *renderer | |
void (SDLCALL *Sector)(GPU_Renderer *renderer | |
void (SDLCALL *SectorFilled)(GPU_Renderer *renderer | |
void (SDLCALL *Tri)(GPU_Renderer *renderer | |
void (SDLCALL *TriFilled)(GPU_Renderer *renderer | |
void (SDLCALL *Rectangle)(GPU_Renderer *renderer | |
void (SDLCALL *RectangleFilled)(GPU_Renderer *renderer | |
void (SDLCALL *RectangleRound)(GPU_Renderer *renderer | |
void (SDLCALL *RectangleRoundFilled)(GPU_Renderer *renderer | |
void (SDLCALL *Polygon)(GPU_Renderer *renderer | |
void (SDLCALL *PolygonFilled)(GPU_Renderer *renderer | |
Private implementation of renderer members.
Definition at line 16 of file SDL_gpu_RendererImpl.h.
GPU_Image* SDLCALL* GPU_RendererImpl::CopyImage | ( | GPU_Renderer * | renderer, |
GPU_Image * | image | ||
) |
GPU_Image* SDLCALL* GPU_RendererImpl::CopyImageFromSurface | ( | GPU_Renderer * | renderer, |
SDL_Surface * | surface | ||
) |
GPU_Image* SDLCALL* GPU_RendererImpl::CopyImageFromTarget | ( | GPU_Renderer * | renderer, |
GPU_Target * | target | ||
) |
SDL_Surface* SDLCALL* GPU_RendererImpl::CopySurfaceFromImage | ( | GPU_Renderer * | renderer, |
GPU_Image * | image | ||
) |
SDL_Surface* SDLCALL* GPU_RendererImpl::CopySurfaceFromTarget | ( | GPU_Renderer * | renderer, |
GPU_Target * | target | ||
) |
GPU_Image* SDLCALL* GPU_RendererImpl::CreateAliasImage | ( | GPU_Renderer * | renderer, |
GPU_Image * | image | ||
) |
GPU_Target* SDLCALL* GPU_RendererImpl::CreateAliasTarget | ( | GPU_Renderer * | renderer, |
GPU_Target * | target | ||
) |
GPU_Image* SDLCALL* GPU_RendererImpl::CreateImage | ( | GPU_Renderer * | renderer, |
Uint16 | w, | ||
Uint16 | h, | ||
GPU_FormatEnum | format | ||
) |
GPU_Image* SDLCALL* GPU_RendererImpl::CreateImageUsingTexture | ( | GPU_Renderer * | renderer, |
Uint32 | handle, | ||
GPU_bool | take_ownership | ||
) |
GPU_Target* SDLCALL* GPU_RendererImpl::CreateTargetFromWindow | ( | GPU_Renderer * | renderer, |
Uint32 | windowID, | ||
GPU_Target * | target | ||
) |
GPU_RendererImpl::float | ( | SDLCALL * | SetLineThickness | ) |
GPU_RendererImpl::float | ( | SDLCALL * | GetLineThickness | ) |
const char* SDLCALL* GPU_RendererImpl::GetShaderMessage | ( | GPU_Renderer * | renderer | ) |
GPU_Target* SDLCALL* GPU_RendererImpl::GetTarget | ( | GPU_Renderer * | renderer, |
GPU_Image * | image | ||
) |
GPU_RendererImpl::GPU_bool | ( | SDLCALL * | SetWindowResolution | ) |
GPU_RendererImpl::GPU_bool | ( | SDLCALL * | SetFullscreen | ) |
GPU_RendererImpl::GPU_bool | ( | SDLCALL * | SaveImage | ) |
GPU_RendererImpl::GPU_bool | ( | SDLCALL * | ReplaceImage | ) |
GPU_RendererImpl::GPU_bool | ( | SDLCALL * | LinkShaderProgram | ) |
GPU_RendererImpl::GPU_Camera | ( | SDLCALL * | SetCamera | ) |
GPU_RendererImpl::GPU_Rect | ( | SDLCALL * | SetClip | ) |
GPU_RendererImpl::GPU_ShaderBlock | ( | SDLCALL * | LoadShaderBlock | ) |
GPU_Target* SDLCALL* GPU_RendererImpl::Init | ( | GPU_Renderer * | renderer, |
GPU_RendererID | renderer_request, | ||
Uint16 | w, | ||
Uint16 | h, | ||
GPU_WindowFlagEnum | SDL_flags | ||
) |
GPU_RendererImpl::int | ( | SDLCALL * | GetAttributeLocation | ) |
GPU_RendererImpl::int | ( | SDLCALL * | GetUniformLocation | ) |
GPU_RendererImpl::SDL_Color | ( | SDLCALL * | GetPixel | ) |
GPU_RendererImpl::Uint32 | ( | SDLCALL * | CreateShaderProgram | ) |
GPU_RendererImpl::Uint32 | ( | SDLCALL * | CompileShader_RW | ) |
GPU_RendererImpl::Uint32 | ( | SDLCALL * | CompileShader | ) |
GPU_RendererImpl::void | ( | SDLCALL * | MakeCurrent | ) |
GPU_RendererImpl::void | ( | SDLCALL * | SetAsCurrent | ) |
Sets up this renderer to act as the current renderer. Called automatically by GPU_SetCurrentRenderer().
GPU_RendererImpl::void | ( | SDLCALL * | ResetRendererState | ) |
GPU_RendererImpl::void | ( | SDLCALL * | SetVirtualResolution | ) |
GPU_RendererImpl::void | ( | SDLCALL * | UnsetVirtualResolution | ) |
GPU_RendererImpl::void | ( | SDLCALL * | Quit | ) |
Clean up the renderer state.
GPU_RendererImpl::void | ( | SDLCALL * | UpdateImage | ) |
GPU_RendererImpl::void | ( | SDLCALL * | UpdateImageBytes | ) |
GPU_RendererImpl::void | ( | SDLCALL * | FreeImage | ) |
GPU_RendererImpl::void | ( | SDLCALL * | FreeTarget | ) |
GPU_RendererImpl::void | ( | SDLCALL * | Blit | ) |
GPU_RendererImpl::void | ( | SDLCALL * | BlitRotate | ) |
GPU_RendererImpl::void | ( | SDLCALL * | BlitScale | ) |
GPU_RendererImpl::void | ( | SDLCALL * | BlitTransform | ) |
GPU_RendererImpl::void | ( | SDLCALL * | BlitTransformX | ) |
GPU_RendererImpl::void | ( | SDLCALL * | TriangleBatchX | ) |
GPU_RendererImpl::void | ( | SDLCALL * | GenerateMipmaps | ) |
GPU_RendererImpl::void | ( | SDLCALL * | UnsetClip | ) |
GPU_RendererImpl::void | ( | SDLCALL * | SetImageFilter | ) |
GPU_RendererImpl::void | ( | SDLCALL * | SetWrapMode | ) |
GPU_RendererImpl::void | ( | SDLCALL * | ClearRGBA | ) |
GPU_RendererImpl::void | ( | SDLCALL * | FlushBlitBuffer | ) |
GPU_RendererImpl::void | ( | SDLCALL * | Flip | ) |
GPU_RendererImpl::void | ( | SDLCALL * | FreeShaderProgram | ) |
GPU_RendererImpl::void | ( | SDLCALL * | FreeShader | ) |
GPU_RendererImpl::void | ( | SDLCALL * | AttachShader | ) |
GPU_RendererImpl::void | ( | SDLCALL * | DetachShader | ) |
GPU_RendererImpl::void | ( | SDLCALL * | ActivateShaderProgram | ) |
GPU_RendererImpl::void | ( | SDLCALL * | DeactivateShaderProgram | ) |
GPU_RendererImpl::void | ( | SDLCALL * | SetShaderBlock | ) |
GPU_RendererImpl::void | ( | SDLCALL * | SetShaderImage | ) |
GPU_RendererImpl::void | ( | SDLCALL * | GetUniformiv | ) |
GPU_RendererImpl::void | ( | SDLCALL * | SetUniformi | ) |
GPU_RendererImpl::void | ( | SDLCALL * | SetUniformiv | ) |
GPU_RendererImpl::void | ( | SDLCALL * | GetUniformuiv | ) |
GPU_RendererImpl::void | ( | SDLCALL * | SetUniformui | ) |
GPU_RendererImpl::void | ( | SDLCALL * | SetUniformuiv | ) |
GPU_RendererImpl::void | ( | SDLCALL * | GetUniformfv | ) |
GPU_RendererImpl::void | ( | SDLCALL * | SetUniformf | ) |
GPU_RendererImpl::void | ( | SDLCALL * | SetUniformfv | ) |
GPU_RendererImpl::void | ( | SDLCALL * | SetUniformMatrixfv | ) |
GPU_RendererImpl::void | ( | SDLCALL * | SetAttributef | ) |
GPU_RendererImpl::void | ( | SDLCALL * | SetAttributei | ) |
GPU_RendererImpl::void | ( | SDLCALL * | SetAttributeui | ) |
GPU_RendererImpl::void | ( | SDLCALL * | SetAttributefv | ) |
GPU_RendererImpl::void | ( | SDLCALL * | SetAttributeiv | ) |
GPU_RendererImpl::void | ( | SDLCALL * | SetAttributeuiv | ) |
GPU_RendererImpl::void | ( | SDLCALL * | SetAttributeSource | ) |
GPU_RendererImpl::void | ( | SDLCALL * | Pixel | ) |
GPU_RendererImpl::void | ( | SDLCALL * | Line | ) |
GPU_RendererImpl::void | ( | SDLCALL * | Arc | ) |
GPU_RendererImpl::void | ( | SDLCALL * | ArcFilled | ) |
GPU_RendererImpl::void | ( | SDLCALL * | Circle | ) |
GPU_RendererImpl::void | ( | SDLCALL * | CircleFilled | ) |
GPU_RendererImpl::void | ( | SDLCALL * | Ellipse | ) |
GPU_RendererImpl::void | ( | SDLCALL * | EllipseFilled | ) |
GPU_RendererImpl::void | ( | SDLCALL * | Sector | ) |
GPU_RendererImpl::void | ( | SDLCALL * | SectorFilled | ) |
GPU_RendererImpl::void | ( | SDLCALL * | Tri | ) |
GPU_RendererImpl::void | ( | SDLCALL * | TriFilled | ) |
GPU_RendererImpl::void | ( | SDLCALL * | Rectangle | ) |
GPU_RendererImpl::void | ( | SDLCALL * | RectangleFilled | ) |
GPU_RendererImpl::void | ( | SDLCALL * | RectangleRound | ) |
GPU_RendererImpl::void | ( | SDLCALL * | RectangleRoundFilled | ) |
GPU_RendererImpl::void | ( | SDLCALL * | Polygon | ) |
GPU_RendererImpl::void | ( | SDLCALL * | PolygonFilled | ) |
GPU_Target Uint8 Uint8 Uint8 Uint8 GPU_RendererImpl::a |
Definition at line 140 of file SDL_gpu_RendererImpl.h.
Uint32 const char* GPU_RendererImpl::attrib_name |
Definition at line 181 of file SDL_gpu_RendererImpl.h.
GPU_Target Uint8 Uint8 Uint8 GPU_RendererImpl::b |
Definition at line 140 of file SDL_gpu_RendererImpl.h.
Uint32 GPU_ShaderBlock* GPU_RendererImpl::block |
Definition at line 172 of file SDL_gpu_RendererImpl.h.
GPU_ShaderBlock GPU_RendererImpl::block |
Definition at line 190 of file SDL_gpu_RendererImpl.h.
Definition at line 77 of file SDL_gpu_RendererImpl.h.
Definition at line 77 of file SDL_gpu_RendererImpl.h.
GPU_Target GPU_Camera* GPU_RendererImpl::cam |
Definition at line 56 of file SDL_gpu_RendererImpl.h.
GPU_Target unsigned int float SDL_Color GPU_RendererImpl::color |
Definition at line 256 of file SDL_gpu_RendererImpl.h.
Definition at line 259 of file SDL_gpu_RendererImpl.h.
Definition at line 262 of file SDL_gpu_RendererImpl.h.
GPU_Target float float float SDL_Color GPU_RendererImpl::color |
Definition at line 268 of file SDL_gpu_RendererImpl.h.
Definition at line 280 of file SDL_gpu_RendererImpl.h.
GPU_Target unsigned int float SDL_Color GPU_RendererImpl::color |
Definition at line 304 of file SDL_gpu_RendererImpl.h.
Uint32 const char const char const char* GPU_RendererImpl::color_name |
Definition at line 187 of file SDL_gpu_RendererImpl.h.
Definition at line 107 of file SDL_gpu_RendererImpl.h.
Definition at line 116 of file SDL_gpu_RendererImpl.h.
Definition at line 274 of file SDL_gpu_RendererImpl.h.
GPU_bool GPU_RendererImpl::enable_fullscreen |
Definition at line 53 of file SDL_gpu_RendererImpl.h.
Definition at line 262 of file SDL_gpu_RendererImpl.h.
Definition at line 280 of file SDL_gpu_RendererImpl.h.
GPU_Image const char* GPU_RendererImpl::filename |
Definition at line 68 of file SDL_gpu_RendererImpl.h.
GPU_Image GPU_FilterEnum GPU_RendererImpl::filter |
Definition at line 134 of file SDL_gpu_RendererImpl.h.
GPU_Image GPU_Target unsigned short void unsigned int unsigned short GPU_BatchFlagEnum GPU_RendererImpl::flags |
Definition at line 119 of file SDL_gpu_RendererImpl.h.
GPU_Image const char GPU_FileFormatEnum GPU_RendererImpl::format |
Definition at line 68 of file SDL_gpu_RendererImpl.h.
GPU_ShaderEnum SDL_RWops GPU_bool GPU_RendererImpl::free_rwops |
Definition at line 154 of file SDL_gpu_RendererImpl.h.
GPU_Target Uint8 Uint8 GPU_RendererImpl::g |
Definition at line 140 of file SDL_gpu_RendererImpl.h.
Uint16 Uint16 GPU_RendererImpl::h |
Definition at line 41 of file SDL_gpu_RendererImpl.h.
GPU_Target Uint16 Uint16 GPU_RendererImpl::h |
Definition at line 44 of file SDL_gpu_RendererImpl.h.
GPU_Target Sint16 Sint16 Uint16 Uint16 GPU_RendererImpl::h |
Definition at line 125 of file SDL_gpu_RendererImpl.h.
GPU_Image * GPU_RendererImpl::image |
Definition at line 68 of file SDL_gpu_RendererImpl.h.
Definition at line 74 of file SDL_gpu_RendererImpl.h.
Definition at line 193 of file SDL_gpu_RendererImpl.h.
GPU_Image GPU_Target unsigned short void unsigned int unsigned short* GPU_RendererImpl::indices |
Definition at line 119 of file SDL_gpu_RendererImpl.h.
GPU_Target float float float GPU_RendererImpl::inner_radius |
Definition at line 280 of file SDL_gpu_RendererImpl.h.
int GPU_RendererImpl::location |
Definition at line 193 of file SDL_gpu_RendererImpl.h.
Definition at line 196 of file SDL_gpu_RendererImpl.h.
int GPU_RendererImpl::location |
Definition at line 199 of file SDL_gpu_RendererImpl.h.
Uint32 const char const char const char const char* GPU_RendererImpl::modelViewMatrix_name |
Definition at line 187 of file SDL_gpu_RendererImpl.h.
Definition at line 223 of file SDL_gpu_RendererImpl.h.
Definition at line 235 of file SDL_gpu_RendererImpl.h.
Definition at line 202 of file SDL_gpu_RendererImpl.h.
GPU_Image GPU_Target unsigned short void unsigned int GPU_RendererImpl::num_indices |
Definition at line 119 of file SDL_gpu_RendererImpl.h.
Definition at line 223 of file SDL_gpu_RendererImpl.h.
Definition at line 223 of file SDL_gpu_RendererImpl.h.
Definition at line 202 of file SDL_gpu_RendererImpl.h.
int GPU_RendererImpl::num_values |
Definition at line 244 of file SDL_gpu_RendererImpl.h.
GPU_Target unsigned int GPU_RendererImpl::num_vertices |
Definition at line 119 of file SDL_gpu_RendererImpl.h.
GPU_Target unsigned int GPU_RendererImpl::num_vertices |
Definition at line 304 of file SDL_gpu_RendererImpl.h.
GPU_Target float float float float GPU_RendererImpl::outer_radius |
Definition at line 280 of file SDL_gpu_RendererImpl.h.
Definition at line 116 of file SDL_gpu_RendererImpl.h.
Definition at line 116 of file SDL_gpu_RendererImpl.h.
Uint32 const char* GPU_RendererImpl::position_name |
Definition at line 187 of file SDL_gpu_RendererImpl.h.
Uint32 GPU_RendererImpl::program_object |
Definition at line 151 of file SDL_gpu_RendererImpl.h.
GPU_Target Uint8 GPU_RendererImpl::r |
Definition at line 140 of file SDL_gpu_RendererImpl.h.
Definition at line 262 of file SDL_gpu_RendererImpl.h.
Definition at line 298 of file SDL_gpu_RendererImpl.h.
GPU_Target float float float GPU_RendererImpl::rx |
Definition at line 274 of file SDL_gpu_RendererImpl.h.
GPU_Target float float float float GPU_RendererImpl::ry |
Definition at line 274 of file SDL_gpu_RendererImpl.h.
Definition at line 110 of file SDL_gpu_RendererImpl.h.
Definition at line 113 of file SDL_gpu_RendererImpl.h.
Definition at line 116 of file SDL_gpu_RendererImpl.h.
Definition at line 110 of file SDL_gpu_RendererImpl.h.
Definition at line 113 of file SDL_gpu_RendererImpl.h.
Definition at line 116 of file SDL_gpu_RendererImpl.h.
Definition at line 160 of file SDL_gpu_RendererImpl.h.
Definition at line 163 of file SDL_gpu_RendererImpl.h.
GPU_ShaderEnum SDL_RWops* GPU_RendererImpl::shader_source |
Definition at line 154 of file SDL_gpu_RendererImpl.h.
GPU_ShaderEnum const char* GPU_RendererImpl::shader_source |
Definition at line 157 of file SDL_gpu_RendererImpl.h.
GPU_ShaderEnum GPU_RendererImpl::shader_type |
Definition at line 154 of file SDL_gpu_RendererImpl.h.
int GPU_Attribute GPU_RendererImpl::source |
Definition at line 244 of file SDL_gpu_RendererImpl.h.
Definition at line 104 of file SDL_gpu_RendererImpl.h.
Definition at line 262 of file SDL_gpu_RendererImpl.h.
Definition at line 280 of file SDL_gpu_RendererImpl.h.
Definition at line 74 of file SDL_gpu_RendererImpl.h.
GPU_Image SDL_Surface* GPU_RendererImpl::surface |
Definition at line 80 of file SDL_gpu_RendererImpl.h.
Definition at line 74 of file SDL_gpu_RendererImpl.h.
Definition at line 80 of file SDL_gpu_RendererImpl.h.
GPU_Target * GPU_RendererImpl::target |
Definition at line 32 of file SDL_gpu_RendererImpl.h.
GPU_Image GPU_Rect GPU_Target* GPU_RendererImpl::target |
Definition at line 104 of file SDL_gpu_RendererImpl.h.
GPU_Image GPU_Target* GPU_RendererImpl::target |
Definition at line 119 of file SDL_gpu_RendererImpl.h.
Uint32 const char const char* GPU_RendererImpl::texcoord_name |
Definition at line 187 of file SDL_gpu_RendererImpl.h.
float GPU_RendererImpl::thickness |
Definition at line 250 of file SDL_gpu_RendererImpl.h.
Definition at line 223 of file SDL_gpu_RendererImpl.h.
Uint32 const char* GPU_RendererImpl::uniform_name |
Definition at line 184 of file SDL_gpu_RendererImpl.h.
Definition at line 53 of file SDL_gpu_RendererImpl.h.
Definition at line 199 of file SDL_gpu_RendererImpl.h.
Definition at line 208 of file SDL_gpu_RendererImpl.h.
Definition at line 217 of file SDL_gpu_RendererImpl.h.
Definition at line 235 of file SDL_gpu_RendererImpl.h.
Definition at line 238 of file SDL_gpu_RendererImpl.h.
Definition at line 241 of file SDL_gpu_RendererImpl.h.
GPU_Image GPU_Target unsigned short void* GPU_RendererImpl::values |
Definition at line 119 of file SDL_gpu_RendererImpl.h.
Definition at line 196 of file SDL_gpu_RendererImpl.h.
Definition at line 205 of file SDL_gpu_RendererImpl.h.
Definition at line 211 of file SDL_gpu_RendererImpl.h.
Definition at line 214 of file SDL_gpu_RendererImpl.h.
Definition at line 223 of file SDL_gpu_RendererImpl.h.
GPU_Target unsigned int float * GPU_RendererImpl::vertices |
Definition at line 304 of file SDL_gpu_RendererImpl.h.
Uint16 GPU_RendererImpl::w |
Definition at line 41 of file SDL_gpu_RendererImpl.h.
GPU_Target Uint16 GPU_RendererImpl::w |
Definition at line 44 of file SDL_gpu_RendererImpl.h.
GPU_Target Sint16 Sint16 Uint16 GPU_RendererImpl::w |
Definition at line 125 of file SDL_gpu_RendererImpl.h.
GPU_Target Uint32 GPU_RendererImpl::windowID |
Definition at line 32 of file SDL_gpu_RendererImpl.h.
GPU_Image GPU_WrapEnum GPU_RendererImpl::wrap_mode_x |
Definition at line 137 of file SDL_gpu_RendererImpl.h.
GPU_Image GPU_WrapEnum GPU_WrapEnum GPU_RendererImpl::wrap_mode_y |
Definition at line 137 of file SDL_gpu_RendererImpl.h.
GPU_Target float GPU_RendererImpl::x |
Definition at line 104 of file SDL_gpu_RendererImpl.h.
GPU_Target Sint16 GPU_RendererImpl::x |
Definition at line 125 of file SDL_gpu_RendererImpl.h.
GPU_Target float GPU_RendererImpl::x |
Definition at line 256 of file SDL_gpu_RendererImpl.h.
GPU_Target float GPU_RendererImpl::x1 |
Definition at line 259 of file SDL_gpu_RendererImpl.h.
GPU_Target float float float GPU_RendererImpl::x2 |
Definition at line 259 of file SDL_gpu_RendererImpl.h.
Definition at line 286 of file SDL_gpu_RendererImpl.h.
GPU_Target float float GPU_RendererImpl::y |
Definition at line 104 of file SDL_gpu_RendererImpl.h.
GPU_Target Sint16 Sint16 GPU_RendererImpl::y |
Definition at line 125 of file SDL_gpu_RendererImpl.h.
GPU_Target float float GPU_RendererImpl::y |
Definition at line 256 of file SDL_gpu_RendererImpl.h.
GPU_Target float float GPU_RendererImpl::y1 |
Definition at line 259 of file SDL_gpu_RendererImpl.h.
GPU_Target float float float float GPU_RendererImpl::y2 |
Definition at line 259 of file SDL_gpu_RendererImpl.h.
Definition at line 286 of file SDL_gpu_RendererImpl.h.