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

Reply via email to