zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
SDL_Rect Struct Reference

A rectangle, with the origin at the upper left. More...

#include <SDL_rect.h>

Public Attributes

int h
 
int w
 
int x
 
int y
 

Detailed Description

A rectangle, with the origin at the upper left.

See Also
SDL_RectEmpty
SDL_RectEquals
SDL_HasIntersection
SDL_IntersectRect
SDL_UnionRect
SDL_EnclosePoints

Definition at line 63 of file SDL_rect.h.

Member Data Documentation

int SDL_Rect::h

Definition at line 66 of file SDL_rect.h.

Referenced by ComputeOutCode(), RecursivelyCalculateShapeTree(), SDL_BlendPoint(), SDL_BlendPoints(), SDL_ConvertPixels(), SDL_ConvertSurface(), SDL_CreateWindow(), SDL_DrawPoint(), SDL_DrawPoints(), SDL_EnclosePoints(), SDL_FillRect(), SDL_FinishWindowCreation(), SDL_GetDisplayBounds(), SDL_GetSpanEnclosingRect(), SDL_GetWindowDisplayIndex(), SDL_HasIntersection(), SDL_IntersectRect(), SDL_IntersectRectAndLine(), SDL_LockTexture(), SDL_LowerBlitScaled(), SDL_RectEmpty(), SDL_RectEquals(), SDL_RenderCopy(), SDL_RenderCopyEx(), SDL_RenderDrawRect(), SDL_RendererEventWatch(), SDL_RenderFillRects(), SDL_RenderGetClipRect(), SDL_RenderGetViewport(), SDL_RenderReadPixels(), SDL_RenderSetClipRect(), SDL_RenderSetViewport(), SDL_SendWindowEvent(), SDL_SetClipRect(), SDL_SetRenderTarget(), SDL_SetWindowPosition(), SDL_SoftBlit(), SDL_SoftStretch(), SDL_SW_CopyYUVToRGB(), SDL_SW_LockYUVTexture(), SDL_SW_UpdateYUVTexture(), SDL_SW_UpdateYUVTexturePlanar(), SDL_UnionRect(), SDL_UnlockTextureNative(), SDL_UnlockTextureYUV(), SDL_UnRLESurface(), SDL_UpdateTexture(), SDL_UpdateTextureNative(), SDL_UpdateTextureYUV(), SDL_UpdateTextureYUVPlanar(), SDL_UpdateWindowSurface(), SDL_UpdateYUVTexture(), SDL_UpperBlit(), SDL_UpperBlitScaled(), SDLTest_CommonEvent(), SDLTest_CommonInit(), SDLTest_DrawCharacter(), SDLTest_ScreenShot(), SW_RenderCopy(), SW_RenderCopyEx(), SW_RenderFillRects(), SW_RenderReadPixels(), SW_UpdateTexture(), UpdateLogicalSize(), and Zeni::Window::Window().

int SDL_Rect::w

Definition at line 66 of file SDL_rect.h.

Referenced by ComputeOutCode(), RecursivelyCalculateShapeTree(), SDL_BlendPoint(), SDL_BlendPoints(), SDL_ConvertPixels(), SDL_ConvertSurface(), SDL_CreateWindow(), SDL_DrawPoint(), SDL_DrawPoints(), SDL_EnclosePoints(), SDL_FillRect(), SDL_FinishWindowCreation(), SDL_GetDisplayBounds(), SDL_GetSpanEnclosingRect(), SDL_GetWindowDisplayIndex(), SDL_HasIntersection(), SDL_IntersectRect(), SDL_IntersectRectAndLine(), SDL_LockTexture(), SDL_LowerBlitScaled(), SDL_RectEmpty(), SDL_RectEquals(), SDL_RenderCopy(), SDL_RenderCopyEx(), SDL_RenderDrawRect(), SDL_RendererEventWatch(), SDL_RenderFillRects(), SDL_RenderGetClipRect(), SDL_RenderGetViewport(), SDL_RenderReadPixels(), SDL_RenderSetClipRect(), SDL_RenderSetViewport(), SDL_RLEAlphaBlit(), SDL_RLEBlit(), SDL_SendWindowEvent(), SDL_SetClipRect(), SDL_SetRenderTarget(), SDL_SetWindowPosition(), SDL_SoftBlit(), SDL_SoftStretch(), SDL_SW_CopyYUVToRGB(), SDL_SW_LockYUVTexture(), SDL_SW_UpdateYUVTexture(), SDL_SW_UpdateYUVTexturePlanar(), SDL_UnionRect(), SDL_UnlockTextureNative(), SDL_UnlockTextureYUV(), SDL_UnRLESurface(), SDL_UpdateTexture(), SDL_UpdateTextureNative(), SDL_UpdateTextureYUV(), SDL_UpdateTextureYUVPlanar(), SDL_UpdateWindowSurface(), SDL_UpdateYUVTexture(), SDL_UpperBlit(), SDL_UpperBlitScaled(), SDLTest_CommonEvent(), SDLTest_CommonInit(), SDLTest_DrawCharacter(), SDLTest_ScreenShot(), SW_RenderCopy(), SW_RenderCopyEx(), SW_RenderFillRects(), SW_RenderReadPixels(), SW_UpdateTexture(), UpdateLogicalSize(), and Zeni::Window::Window().

int SDL_Rect::x

Definition at line 65 of file SDL_rect.h.

Referenced by ComputeOutCode(), FullscreenTo(), RecursivelyCalculateShapeTree(), SDL_BlendPoint(), SDL_BlendPoints(), SDL_ConvertPixels(), SDL_ConvertSurface(), SDL_CreateWindow(), SDL_DrawPoint(), SDL_DrawPoints(), SDL_EnclosePoints(), SDL_FillRect(), SDL_FinishWindowCreation(), SDL_GetDisplayBounds(), SDL_GetSpanEnclosingRect(), SDL_GetWindowDisplayIndex(), SDL_HasIntersection(), SDL_IntersectRect(), SDL_IntersectRectAndLine(), SDL_LockTexture(), SDL_LockTextureNative(), SDL_LowerBlitScaled(), SDL_RectEquals(), SDL_RenderCopy(), SDL_RenderCopyEx(), SDL_RenderDrawRect(), SDL_RendererEventWatch(), SDL_RenderFillRect(), SDL_RenderFillRects(), SDL_RenderGetClipRect(), SDL_RenderGetViewport(), SDL_RenderReadPixels(), SDL_RenderSetClipRect(), SDL_RenderSetViewport(), SDL_RLEAlphaBlit(), SDL_RLEBlit(), SDL_SendWindowEvent(), SDL_SetClipRect(), SDL_SetRenderTarget(), SDL_SetWindowPosition(), SDL_SoftBlit(), SDL_SoftStretch(), SDL_SW_CopyYUVToRGB(), SDL_SW_LockYUVTexture(), SDL_SW_UpdateYUVTexture(), SDL_SW_UpdateYUVTexturePlanar(), SDL_UnionRect(), SDL_UnlockTextureNative(), SDL_UnlockTextureYUV(), SDL_UnRLESurface(), SDL_UpdateTexture(), SDL_UpdateTextureYUV(), SDL_UpdateTextureYUVPlanar(), SDL_UpdateWindowSurface(), SDL_UpdateWindowTexture(), SDL_UpdateYUVTexture(), SDL_UpperBlit(), SDL_UpperBlitScaled(), SDLTest_CommonEvent(), SDLTest_CommonInit(), SDLTest_DrawCharacter(), SW_LockTexture(), SW_RenderCopy(), SW_RenderCopyEx(), SW_RenderDrawLines(), SW_RenderDrawPoints(), SW_RenderFillRects(), SW_RenderReadPixels(), SW_UpdateTexture(), and UpdateLogicalSize().

int SDL_Rect::y

Definition at line 65 of file SDL_rect.h.

Referenced by ComputeOutCode(), FullscreenTo(), RecursivelyCalculateShapeTree(), SDL_BlendPoint(), SDL_BlendPoints(), SDL_ConvertPixels(), SDL_ConvertSurface(), SDL_CreateWindow(), SDL_DrawPoint(), SDL_DrawPoints(), SDL_EnclosePoints(), SDL_FillRect(), SDL_FinishWindowCreation(), SDL_GetDisplayBounds(), SDL_GetSpanEnclosingRect(), SDL_GetWindowDisplayIndex(), SDL_HasIntersection(), SDL_IntersectRect(), SDL_IntersectRectAndLine(), SDL_LockTexture(), SDL_LockTextureNative(), SDL_LowerBlitScaled(), SDL_RectEquals(), SDL_RenderCopy(), SDL_RenderCopyEx(), SDL_RenderDrawRect(), SDL_RendererEventWatch(), SDL_RenderFillRect(), SDL_RenderFillRects(), SDL_RenderGetClipRect(), SDL_RenderGetViewport(), SDL_RenderReadPixels(), SDL_RenderSetClipRect(), SDL_RenderSetViewport(), SDL_RLEAlphaBlit(), SDL_RLEBlit(), SDL_SendWindowEvent(), SDL_SetClipRect(), SDL_SetRenderTarget(), SDL_SetWindowPosition(), SDL_SoftBlit(), SDL_SoftStretch(), SDL_SW_CopyYUVToRGB(), SDL_SW_LockYUVTexture(), SDL_SW_UpdateYUVTexture(), SDL_SW_UpdateYUVTexturePlanar(), SDL_UnionRect(), SDL_UnlockTextureNative(), SDL_UnlockTextureYUV(), SDL_UnRLESurface(), SDL_UpdateTexture(), SDL_UpdateTextureYUV(), SDL_UpdateTextureYUVPlanar(), SDL_UpdateWindowSurface(), SDL_UpdateWindowTexture(), SDL_UpdateYUVTexture(), SDL_UpperBlit(), SDL_UpperBlitScaled(), SDLTest_CommonEvent(), SDLTest_CommonInit(), SDLTest_DrawCharacter(), SW_LockTexture(), SW_RenderCopy(), SW_RenderCopyEx(), SW_RenderDrawLines(), SW_RenderDrawPoints(), SW_RenderFillRects(), SW_RenderReadPixels(), SW_UpdateTexture(), and UpdateLogicalSize().


The documentation for this struct was generated from the following file: