2020-09-02 03:52:11 +00:00
|
|
|
//
|
|
|
|
// Ample.h
|
|
|
|
// Ample
|
|
|
|
//
|
|
|
|
// Created by Kelvin Sherlock on 9/1/2020.
|
|
|
|
// Copyright © 2020 Kelvin Sherlock. All rights reserved.
|
|
|
|
//
|
|
|
|
|
|
|
|
#ifndef Ample_h
|
|
|
|
#define Ample_h
|
|
|
|
|
|
|
|
#import <Cocoa/Cocoa.h>
|
|
|
|
|
2021-01-30 01:07:11 +00:00
|
|
|
/* ~/Library/ApplicationSupport/Ample/ */
|
2020-09-02 03:52:11 +00:00
|
|
|
NSURL *SupportDirectory(void);
|
2020-09-04 02:37:27 +00:00
|
|
|
NSString *SupportDirectoryPath(void);
|
2020-09-02 03:52:11 +00:00
|
|
|
|
2021-01-30 01:07:11 +00:00
|
|
|
/* mame executable URL */
|
|
|
|
NSURL *MameURL(void);
|
|
|
|
NSString *MamePath(void);
|
|
|
|
|
|
|
|
/* mame working directory */
|
|
|
|
NSURL *MameWorkingDirectory(void);
|
|
|
|
NSString *MameWorkingDirectoryPath(void);
|
|
|
|
|
2020-09-02 03:52:11 +00:00
|
|
|
/* NSUserDefaults keys */
|
|
|
|
extern NSString *kUseCustomMame;
|
|
|
|
extern NSString *kMamePath;
|
2020-10-01 01:49:06 +00:00
|
|
|
extern NSString *kMameWorkingDirectory;
|
2020-09-02 03:52:11 +00:00
|
|
|
extern NSString *kAutoCloseLogWindow;
|
2020-09-02 23:12:17 +00:00
|
|
|
extern NSString *kMameComponentsDate;
|
2020-09-02 03:52:11 +00:00
|
|
|
|
2020-10-03 18:34:21 +00:00
|
|
|
extern NSString *kDownloadURL;
|
|
|
|
extern NSString *kDownloadExtension;
|
|
|
|
|
|
|
|
extern NSString *kDefaultDownloadURL;
|
|
|
|
extern NSString *kDefaultDownloadExtension;
|
|
|
|
|
2020-09-02 03:52:11 +00:00
|
|
|
#endif /* Ample_h */
|