aboutsummaryrefslogtreecommitdiffstats
path: root/NSUserDefaults+Moxie.h
blob: 2d68b3f007da00d1685a88dbc9581bbf25801d7e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
//
//  NSUserDefaults+Moxie.h
//  Moxie
//
//  Created by Brian Cully on Thu Jan 15 2004.
//  Copyright (c) 2004 Brian Cully. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface NSUserDefaults (MoxieDefaults)
- (BOOL)startupShowWorldSelector;
- (BOOL)selectorIsFloating;
- (BOOL)selectorIsAlwaysVisible;
- (NSArray *)startupWorlds;
- (void)setStartupWorlds: (NSArray *)someWorlds;
- (NSString *)logDirectory;

- (NSData *)connectedColorData;
- (void)setConnectedColorData: (NSData *)colorData;
- (NSData *)disconnectedColorData;
- (void)setDisconnectedColorData: (NSData *)colorData;
- (NSData *)recentActivityColorData;
- (void)setRecentActivityColorData: (NSData *)colorData;

- (NSData *)REPLInputTextColorData;
- (void)setREPLInputTextColorData: (NSData *)colorData;
- (NSData *)REPLOutputTextColorData;
- (void)setREPLOutputTextColorData: (NSData *)colorData;
- (NSData *)REPLPromptColorData;
- (void)setREPLPromptColorData: (NSData *)colorData;
- (NSData *)REPLReturnValueColorData;
- (void)setREPLReturnValueColorData: (NSData *)colorData;
- (NSData *)REPLBackgroundColorData;
- (void)setREPLBackgroundColorData: (NSData *)colorData;
- (NSData *)REPLFontData;
- (void)setREPLFontData: (NSData *)fontData;
@end


@interface NSUserDefaults (MoxieTranslators)
- (NSColor *)connectedColor;
- (NSColor *)disconnectedColor;
- (NSColor *)recentActivityColor;
- (NSColor *)REPLInputTextColor;
- (NSColor *)REPLOutputTextColor;
- (NSColor *)REPLPromptColor;
- (NSColor *)REPLReturnValueColor;
- (NSColor *)REPLBackgroundColor;
- (NSFont *)REPLFont;
- (NSString *)REPLFontName;
@end