SDL_render.h
Enumerado SDL_RendererFlip
Una enumeración de banderas que pueden ser usadas en el parámetro flip para SDL_RenderCopyEx.
typedef enum { SDL_FLIP_NONE = 0x00000000, /**< Do not flip */ SDL_FLIP_HORIZONTAL = 0x00000001, /**< flip horizontally */ SDL_FLIP_VERTICAL = 0x00000002 /**< flip vertically */ } SDL_RendererFlip;
Valores
Bandera | Significado |
---|---|
SDL_FLIP_NONE | No voltear. |
SDL_FLIP_HORIZONTAL | Voltear horizontalmente. |
SDL_FLIP_VERTICAL | Voltear verticalmente. |
Ejemplo
/* casts may be necessary for some compiler settings or languages (e.g. C++) */ SDL_RendererFlip flip = SDL_FLIP_HORIZONTAL | SDL_FLIP_VERTICAL; SDL_RenderCopyEx(renderer, texture, &srcrect, &dstrect, angle, ¢er, flip);
Observaciones
Si se quiere hacer un volteo diagonal (tanto horizontal como vertical), combinar cor OR (operador '|').