IJInventoryWindowController.h 895 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. //
  2. // IJInventoryWindowController.h
  3. // InsideJob
  4. //
  5. // Created by Adam Preble on 10/7/10.
  6. // Copyright 2010 Adam Preble. All rights reserved.
  7. //
  8. #import <Cocoa/Cocoa.h>
  9. @class IJMinecraftLevel;
  10. @interface IJInventoryWindowController : NSWindowController {
  11. IJMinecraftLevel *level;
  12. NSArray *inventory;
  13. NSOutlineView *outlineView;
  14. NSSegmentedControl *worldSelectionControl;
  15. NSTextField *statusTextField;
  16. NSArray *rootItems;
  17. NSMutableArray *armorItem;
  18. NSMutableArray *quickItem;
  19. NSMutableArray *inventoryItem;
  20. BOOL dirty;
  21. int64_t sessionLockValue;
  22. }
  23. @property (nonatomic, assign) IBOutlet NSOutlineView *outlineView;
  24. @property (nonatomic, assign) IBOutlet NSSegmentedControl *worldSelectionControl;
  25. @property (nonatomic, assign) IBOutlet NSTextField *statusTextField;
  26. @property (nonatomic, retain) NSNumber *worldTime;
  27. - (IBAction)worldSelectionChanged:(id)sender;
  28. @end