Lynkeos  1.2
Instance Methods | Private Attributes | List of all members
MyMovie Class Reference

Movie model class. More...

#import <MyImageListItem.h>

Inheritance diagram for MyMovie:
Inheritance graph
[legend]

Instance Methods

(NSMovie *) - getMovie
 
(int) - numberOfImages
 
(int) - indexOfImage:
 
(MyMovieImage *) - getMovieImageAtIndex:
 
(NSImage *) - getImageAtIndex:
 
(void) - addMovieImage:
 
(void) - deleteMovieImage:
 
(void) - imageSelectionChanged
 
- Instance Methods inherited from MyImageListItem
(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:
 

Private Attributes

NSMovie_movie
 
NSMutableArray * _images
 
NSLock * _qtLock
 

Additional Inherited Members

- Class Methods inherited from MyImageListItem
(id) + imageListItemWithURL:
 
- Protected Attributes inherited from MyImageListItem
NSURL * _itemURL
 
NSString * _itemName
 
int _selection_state
 
bool _hasSearchSquare
 
MyIntegerPoint _searchSquareOrigin
 
bool _aligned
 
NSPoint _alignOffset
 
double _quality
 

Detailed Description

Movie model class.

It keeps track of all its MyMovieImage, provides action on them and allows to retrieve the NSImage

Method Documentation

◆ addMovieImage:

- (void) addMovieImage: (MyMovieImage*)  item

References _images, and MyMovieImage::getTime.

◆ deleteMovieImage:

- (void) deleteMovieImage: (MyMovieImage*)  item

References _images, and imageSelectionChanged.

◆ getImageAtIndex:

- (NSImage *) getImageAtIndex: (int)  index

◆ getMovie

- (NSMovie *) getMovie

References _movie.

◆ getMovieImageAtIndex:

- (MyMovieImage *) getMovieImageAtIndex: (int)  index

References _images.

◆ imageSelectionChanged

- (void) imageSelectionChanged

◆ indexOfImage:

- (int) indexOfImage: (MyMovieImage*)  item

◆ numberOfImages

- (int) numberOfImages

Member Data Documentation

◆ _images

- (NSMutableArray*) _images
private

◆ _movie

- (NSMovie*) _movie
private

Referenced by getMovie.

◆ _qtLock

- (NSLock*) _qtLock
private

The documentation for this class was generated from the following files: