|
SDL
2.0
|
#include <SDL_sysrender.h>
Collaboration diagram for SDL_Texture:Data Fields | |
| const void * | magic |
| Uint32 | format |
| int | access |
| int | w |
| int | h |
| int | modMode |
| SDL_BlendMode | blendMode |
| SDL_ScaleMode | scaleMode |
| Uint8 | r |
| Uint8 | g |
| Uint8 | b |
| Uint8 | a |
| SDL_Renderer * | renderer |
| SDL_Texture * | native |
| SDL_SW_YUVTexture * | yuv |
| void * | pixels |
| int | pitch |
| SDL_Rect | locked_rect |
| Uint32 | last_command_generation |
| void * | driverdata |
| SDL_Texture * | prev |
| SDL_Texture * | next |
Definition at line 43 of file SDL_sysrender.h.
| Uint8 SDL_Texture::a |
Texture modulation values
Definition at line 53 of file SDL_sysrender.h.
| int SDL_Texture::access |
SDL_TextureAccess
Definition at line 47 of file SDL_sysrender.h.
| Uint8 SDL_Texture::b |
Definition at line 53 of file SDL_sysrender.h.
| SDL_BlendMode SDL_Texture::blendMode |
The texture blend mode
Definition at line 51 of file SDL_sysrender.h.
| void* SDL_Texture::driverdata |
Driver specific texture representation
Definition at line 66 of file SDL_sysrender.h.
| Uint32 SDL_Texture::format |
The pixel format of the texture
Definition at line 46 of file SDL_sysrender.h.
Referenced by SDL_UnlockTextureNative(), SDL_UnlockTextureYUV(), SDL_UpdateTextureNative(), SDL_UpdateTextureYUV(), and SDL_UpdateTextureYUVPlanar().
| Uint8 SDL_Texture::g |
Definition at line 53 of file SDL_sysrender.h.
| int SDL_Texture::h |
The height of the texture
Definition at line 49 of file SDL_sysrender.h.
| Uint32 SDL_Texture::last_command_generation |
Definition at line 64 of file SDL_sysrender.h.
| SDL_Rect SDL_Texture::locked_rect |
Definition at line 62 of file SDL_sysrender.h.
| const void* SDL_Texture::magic |
Definition at line 45 of file SDL_sysrender.h.
| int SDL_Texture::modMode |
The texture modulation mode
Definition at line 50 of file SDL_sysrender.h.
| SDL_Texture* SDL_Texture::native |
Definition at line 58 of file SDL_sysrender.h.
Referenced by SDL_UnlockTextureNative(), SDL_UnlockTextureYUV(), SDL_UpdateTextureNative(), SDL_UpdateTextureYUV(), and SDL_UpdateTextureYUVPlanar().
| SDL_Texture* SDL_Texture::next |
Definition at line 69 of file SDL_sysrender.h.
Referenced by SDL_DestroyTexture().
| int SDL_Texture::pitch |
Definition at line 61 of file SDL_sysrender.h.
| void* SDL_Texture::pixels |
Definition at line 60 of file SDL_sysrender.h.
| SDL_Texture* SDL_Texture::prev |
Definition at line 68 of file SDL_sysrender.h.
Referenced by SDL_CreateTexture().
| Uint8 SDL_Texture::r |
Definition at line 53 of file SDL_sysrender.h.
| SDL_Renderer* SDL_Texture::renderer |
Definition at line 55 of file SDL_sysrender.h.
| SDL_ScaleMode SDL_Texture::scaleMode |
The texture scale mode
Definition at line 52 of file SDL_sysrender.h.
| int SDL_Texture::w |
The width of the texture
Definition at line 48 of file SDL_sysrender.h.
| SDL_SW_YUVTexture* SDL_Texture::yuv |
Definition at line 59 of file SDL_sysrender.h.