summaryrefslogtreecommitdiff
path: root/Source/3rdParty/SDL2/src/video/SDL_shape_internals.h
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2019-01-31 18:38:35 +0800
committerchai <chaifix@163.com>2019-01-31 18:38:35 +0800
commit2ec55fd974a63b705a4777c256d2222c874fa043 (patch)
tree48f1fea59ee9fc713a28a9aac3f05b98dc5ae66f /Source/3rdParty/SDL2/src/video/SDL_shape_internals.h
parentc581dfbf1e849f393861d15e82aa6446c0c1c310 (diff)
*SDL project
Diffstat (limited to 'Source/3rdParty/SDL2/src/video/SDL_shape_internals.h')
-rw-r--r--Source/3rdParty/SDL2/src/video/SDL_shape_internals.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/Source/3rdParty/SDL2/src/video/SDL_shape_internals.h b/Source/3rdParty/SDL2/src/video/SDL_shape_internals.h
index 3af175c..49a8786 100644
--- a/Source/3rdParty/SDL2/src/video/SDL_shape_internals.h
+++ b/Source/3rdParty/SDL2/src/video/SDL_shape_internals.h
@@ -36,21 +36,21 @@ extern "C" {
#endif
typedef struct {
- struct SDL_ShapeTree *upleft,*upright,*downleft,*downright;
+ struct SDL_ShapeTree *upleft,*upright,*downleft,*downright;
} SDL_QuadTreeChildren;
typedef union {
- SDL_QuadTreeChildren children;
- SDL_Rect shape;
+ SDL_QuadTreeChildren children;
+ SDL_Rect shape;
} SDL_ShapeUnion;
typedef enum { QuadShape,TransparentShape,OpaqueShape } SDL_ShapeKind;
typedef struct {
- SDL_ShapeKind kind;
- SDL_ShapeUnion data;
+ SDL_ShapeKind kind;
+ SDL_ShapeUnion data;
} SDL_ShapeTree;
-
+
typedef void(*SDL_TraversalFunction)(SDL_ShapeTree*,void*);
extern void SDL_CalculateShapeBitmap(SDL_WindowShapeMode mode,SDL_Surface *shape,Uint8* bitmap,Uint8 ppb);