CelestiaDestination.h
上传用户:center1979
上传日期:2022-07-26
资源大小:50633k
文件大小:1k
源码类别:

OpenGL

开发平台:

Visual C++

  1. //
  2. //  CelestiaDestination.h
  3. //  celestia
  4. //
  5. //  Created by Bob Ippolito on Fri Jun 07 2002.
  6. //  Copyright (c) 2002 Chris Laurel. All rights reserved.
  7. //
  8. @interface CelestiaDestination : NSObject {
  9.     NSValue* _data;
  10. }
  11. -(NSString*)name;
  12. -(void)setName:(NSString*)name;
  13. -(NSString*)target;
  14. -(void)setTarget:(NSString*)target;
  15. -(NSNumber*)distance;
  16. -(void)setDistance:(NSNumber*)distance;
  17. -(NSString*)description;
  18. -(void)setDescription:(NSString*)description;
  19. @end
  20. @interface CelestiaDestinations : NSMutableArray {
  21.     NSValue* _data;
  22.     NSInvocation* _synchronize;
  23. }
  24. -(void)synchronize;
  25. -(void)setSynchronize:(NSInvocation*)sync;
  26. -(unsigned)count;
  27. -(id)objectAtIndex:(unsigned)index;
  28. -(void)addObject:(CelestiaDestination*)o;
  29. -(void)insertObject:(CelestiaDestination*)o atIndex:(unsigned)index;
  30. -(void)removeLastObject;
  31. -(void)removeObjectAtIndex:(unsigned)index;
  32. -(void)replaceObjectAtIndex:(unsigned)index withObject:(CelestiaDestination*)o;
  33. @end