|
Revision 3233, 461 bytes
(checked in by timothy, 2 years ago)
|
More project cleanup.
|
| Line | |
|---|
| 1 |
#import "MVChatPluginManager.h" |
|---|
| 2 |
#import <RubyCocoa/RubyCocoa.h> |
|---|
| 3 |
|
|---|
| 4 |
extern NSString *JVRubyErrorDomain; |
|---|
| 5 |
|
|---|
| 6 |
@interface JVRubyChatPlugin : NSObject <MVChatPlugin> { |
|---|
| 7 |
MVChatPluginManager *_manager; |
|---|
| 8 |
NSString *_path; |
|---|
| 9 |
NSDate *_modDate; |
|---|
| 10 |
RBObject *_script; |
|---|
| 11 |
BOOL _firstLoad; |
|---|
| 12 |
} |
|---|
| 13 |
- (id) initWithScriptAtPath:(NSString *) path withManager:(MVChatPluginManager *) manager; |
|---|
| 14 |
|
|---|
| 15 |
- (MVChatPluginManager *) pluginManager; |
|---|
| 16 |
- (NSString *) scriptFilePath; |
|---|
| 17 |
- (void) reloadFromDisk; |
|---|
| 18 |
@end |
|---|