Author: gcasa
Date: Sun Jun 14 00:09:35 2015
New Revision: 38632
URL: http://svn.gna.org/viewcvs/gnustep?rev=38632&view=rev
Log:
Commit header.
Added:
libs/gui/branches/bitmarkets_changes/Headers/AppKit/NSAnimationContext.h
Added: libs/gui/branches/bitmarkets_changes/Headers/AppKit/NSAnimationContext.h
URL:
http://svn.gna.org/viewcvs/gnustep/libs/gui/branches/bitmarkets_changes/Headers/AppKit/NSAnimationContext.h?rev=38632&view=auto
==============================================================================
--- libs/gui/branches/bitmarkets_changes/Headers/AppKit/NSAnimationContext.h
(added)
+++ libs/gui/branches/bitmarkets_changes/Headers/AppKit/NSAnimationContext.h
Sun Jun 14 00:09:35 2015
@@ -0,0 +1,52 @@
+/*
+ NSAnimationContext.h
+
+ Created by Gregory John Casamento on Wed Jun 10 2015.
+ Copyright (c) 2015 Free Software Foundation, Inc.
+
+ Author: Gregory Casamento <[email protected]>
+
+ This file is part of the GNUstep GUI Library.
+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later version.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; see the file COPYING.LIB.
+ If not, see <http://www.gnu.org/licenses/> or write to the
+ Free Software Foundation, 51 Franklin Street, Fifth Floor,
+ Boston, MA 02110-1301, USA.
+ */
+
+#ifndef _GNUstep_H_NSAnimationContext_
+#define _GNUstep_H_NSAnimationContext_
+
+#import <Foundation/NSObject.h>
+
+@implementation NSAnimationContext : NSObject
+{
+ void *completionHandler;
+}
+
++ (void) beginGrouping;
++ (void) endGrouping;
++ (NSAnimationContext *)currentContext;
++ (void)runAnimationGroup:(void (^)(NSAnimationContext *context))changes
+ completionHandler:(void (^)(void))completionHandler;
+
+// Properties...
+- (void) setCompletionHandler: (void *)handler;
+- (void *) completionHandler;
+- (void) setTimingFunction: (void *)timingFunction;
+- (void *) timingFunction;
+@end
+
+
+#endif
_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs