diff -r 2cccf6b2b89d -r a6030b32b222 project_files/HedgewarsMobile/Classes/MGSplitViewController/MGSplitCornersView.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/project_files/HedgewarsMobile/Classes/MGSplitViewController/MGSplitCornersView.h Thu Feb 09 19:05:52 2012 +0100 @@ -0,0 +1,31 @@ +// +// MGSplitCornersView.h +// MGSplitView +// +// Created by Matt Gemmell on 28/07/2010. +// Copyright 2010 Instinctive Code. +// + +#import + +typedef enum _MGCornersPosition { + MGCornersPositionLeadingVertical = 0, // top of screen for a left/right split. + MGCornersPositionTrailingVertical = 1, // bottom of screen for a left/right split. + MGCornersPositionLeadingHorizontal = 2, // left of screen for a top/bottom split. + MGCornersPositionTrailingHorizontal = 3 // right of screen for a top/bottom split. +} MGCornersPosition; + +@class MGSplitViewController; +@interface MGSplitCornersView : UIView { + float cornerRadius; + MGSplitViewController *splitViewController; + MGCornersPosition cornersPosition; + UIColor *cornerBackgroundColor; +} + +@property (nonatomic, assign) float cornerRadius; +@property (nonatomic, assign) MGSplitViewController *splitViewController; // weak ref. +@property (nonatomic, assign) MGCornersPosition cornersPosition; // don't change this manually; let the splitViewController manage it. +@property (nonatomic, retain) UIColor *cornerBackgroundColor; + +@end