diff options
Diffstat (limited to 'macosx/Source')
| -rw-r--r-- | macosx/Source/PcsxrMemoryObject.h | 1 | ||||
| -rw-r--r-- | macosx/Source/PcsxrMemoryObject.m | 8 |
2 files changed, 9 insertions, 0 deletions
diff --git a/macosx/Source/PcsxrMemoryObject.h b/macosx/Source/PcsxrMemoryObject.h index 5a7a3b37..539d0829 100644 --- a/macosx/Source/PcsxrMemoryObject.h +++ b/macosx/Source/PcsxrMemoryObject.h @@ -36,6 +36,7 @@ typedef NS_ENUM(char, PCSXRMemFlags) { @property (readonly) uint8_t startingIndex; @property (readonly) uint8_t blockSize; +@property (readonly, copy) NSImage *firstMemImage; @property (readonly, unsafe_unretained, nonatomic) NSImage *memImage; @property (readonly, nonatomic) unsigned memIconCount; @property (readonly, unsafe_unretained, nonatomic) NSString *flagName; diff --git a/macosx/Source/PcsxrMemoryObject.m b/macosx/Source/PcsxrMemoryObject.m index 7d11b6f8..bd6db46c 100644 --- a/macosx/Source/PcsxrMemoryObject.m +++ b/macosx/Source/PcsxrMemoryObject.m @@ -207,6 +207,14 @@ static NSString *MemLabelEndLink; return (unsigned)[memImages count]; } +- (NSImage*)firstMemImage +{ + if (memImageIndex == -1) { + return [PcsxrMemoryObject blankImage]; + } + return memImages[0]; +} + - (NSImage*)memImage { if (memImageIndex == -1) { |
