Lynkeos
1.2
|
Common class for all image list items. More...
#import <MyImageListItem.h>
Public Member Functions | |
(id) | - initWithURL: |
(NSURL *) | - getURL |
(int) | - getSelectionState |
(NSString *) | - getName |
(bool) | - hasSearchSquare |
(MyIntegerPoint) | - searchSquareOrigin |
(bool) | - isAligned |
(NSPoint) | - alignOffset |
(double) | - getQuality |
(NSNumber *) | - getIndex |
(NSImage *) | - getImage |
(NSSize) | - imageSize |
(void) | - setSelected: |
(void) | - invalidateSearchSquare |
(void) | - setSearchSquareOrigin: |
(void) | - invalidateAlignment |
(void) | - setAlignOffset: |
(void) | - setQuality: |
Static Public Member Functions | |
(id) | + imageListItemWithURL: |
Protected Attributes | |
NSURL * | _itemURL |
NSString * | _itemName |
int | _selection_state |
bool | _hasSearchSquare |
MyIntegerPoint | _searchSquareOrigin |
bool | _aligned |
NSPoint | _alignOffset |
double | _quality |
Common class for all image list items.
It provides a unique interface to the outline view, and the common data and methods for the image list items.
- (NSPoint) alignOffset |
References _aligned, and _alignOffset.
Referenced by MyImageListWindow::outlineViewSelectionDidChange:.
- (NSImage *) getImage |
Referenced by MyMovie::getImageAtIndex:, getImageSample(), and MyImageListWindow::outlineViewSelectionDidChange:.
- (NSNumber *) getIndex |
- (double) getQuality |
References _quality.
Referenced by MyImageListWindow::outlineView:objectValueForTableColumn:byItem:, and MyObjectImageList::updateMinMaxQuality.
- (int) getSelectionState |
References _selection_state.
Referenced by MyMovie::imageSelectionChanged, and MyImageListWindow::toggleEntrySelection:.
- (bool) hasSearchSquare |
References _hasSearchSquare.
+ (id) imageListItemWithURL: | (NSURL*) | url |
Referenced by MyImageListWindow::addFiles:.
- (NSSize) imageSize |
Referenced by MyDocument::deleteEntry:, and MyImageListWindow::fillSidePopup.
- (id) initWithURL: | (NSURL*) | url |
- (void) invalidateAlignment |
References _aligned.
- (void) invalidateSearchSquare |
References _hasSearchSquare.
- (void) setAlignOffset: | (NSPoint) | offset |
References _aligned, and _alignOffset.
Referenced by MyDocument::addEntry:.
- (void) setQuality: | (double) | quality |
- (void) setSearchSquareOrigin: | (MyIntegerPoint) | origin |
References _hasSearchSquare, and _searchSquareOrigin.
Referenced by MyImageListWindow::searchSquareChange:.
- (void) setSelected: | (bool) | value |
References _selection_state.
Referenced by MyObjectImageList::autoSelect:, and MyImageList::changeItemSelection:value:.
Referenced by alignOffset, invalidateAlignment, isAligned, and setAlignOffset:.
- (NSPoint) _alignOffset [protected] |
Referenced by alignOffset, and setAlignOffset:.
- (bool) _hasSearchSquare [protected] |
Referenced by hasSearchSquare, invalidateSearchSquare, and setSearchSquareOrigin:.
- (NSString*) _itemName [protected] |
Referenced by getName, and initWithURL:.
- (NSURL*) _itemURL [protected] |
Referenced by getURL, and initWithURL:.
- (double) _quality [protected] |
Referenced by getQuality, and setQuality:.
- (MyIntegerPoint) _searchSquareOrigin [protected] |
Referenced by searchSquareOrigin, and setSearchSquareOrigin:.
- (int) _selection_state [protected] |
Referenced by getSelectionState, and setSelected:.