VLCFSPanel Class Reference


Public Member Functions

(id) - initWithContentRect:styleMask:backing:defer:
(void) - awakeFromNib
(BOOL) - canBecomeKeyWindow
(void) - dealloc
(void) - setPlay
(void) - setPause
(void) - setStreamTitle:
(void) - setStreamPos:andTime:
(void) - setSeekable:
(void) - setVolumeLevel:
(void) - setNonActive:
(void) - setActive:
(void) - focus:
(void) - unfocus:
(void) - mouseExited:
(void) - fadeIn
(void) - fadeOut
(NSTimer *) - fadeTimer
(void) - setFadeTimer:
(void) - autoHide
(void) - keepVisible:
(void) - mouseDown:
(void) - mouseDragged:
(BOOL) - isDisplayed
(void) - setVoutWasUpdated:

Protected Attributes

NSTimer * fadeTimer
NSTimer * hideAgainTimer
NSPoint mouseClic
BOOL b_fadeQueued
BOOL b_keptVisible
BOOL b_alreadyCounting
int i_timeToKeepVisibleInSec
BOOL b_nonActive
BOOL b_displayed
BOOL b_voutWasUpdated
int i_device

Member Function Documentation

- (id) initWithContentRect: (NSRect)  contentRect
styleMask: (NSUInteger)  aStyle
backing: (NSBackingStoreType)  bufferingType
defer: (BOOL)  flag 

- (void) awakeFromNib  

References mouseExited:.

- (BOOL) canBecomeKeyWindow  

- (void) dealloc  

References hideAgainTimer, and setFadeTimer:.

- (void) setPlay  

- (void) setPause  

- (void) setStreamTitle: (NSString *)  o_title  

- (void) setStreamPos: (float)  f_pos
andTime: (NSString *)  o_time 

- (void) setSeekable: (BOOL)  b_seekable  

- (void) setVolumeLevel: (float)  f_volumeLevel  

- (void) setNonActive: (id)  noData  

- (void) setActive: (id)  noData  

- (void) focus: (NSTimer *)  timer  

- (void) unfocus: (NSTimer *)  timer  

- (void) mouseExited: (NSEvent *)  theEvent  

- (void) fadeIn  

- (void) fadeOut  

- (NSTimer *) fadeTimer  

- (void) setFadeTimer: (NSTimer *)  timer  

References fadeTimer, and timer.

Referenced by dealloc, fadeIn, fadeOut, focus:, setNonActive:, and unfocus:.

- (void) autoHide  

- (void) keepVisible: (NSTimer *)  timer  

- (void) mouseDown: (NSEvent *)  theEvent  

References mouseClic.

- (void) mouseDragged: (NSEvent *)  theEvent  

References mouseClic.

- (BOOL) isDisplayed  

References b_displayed.

- (void) setVoutWasUpdated: (int)  i_screen  


Field Documentation

- (NSTimer *) fadeTimer [protected]

Referenced by setFadeTimer:.

- (NSTimer *) hideAgainTimer [protected]

- (NSPoint) mouseClic [protected]

Referenced by mouseDown:, and mouseDragged:.

- (BOOL) b_fadeQueued [protected]

Referenced by fadeIn, fadeOut, focus:, setNonActive:, and unfocus:.

- (BOOL) b_keptVisible [protected]

Referenced by autoHide, keepVisible:, and unfocus:.

- (BOOL) b_alreadyCounting [protected]

Referenced by autoHide, and keepVisible:.

- (int) i_timeToKeepVisibleInSec [protected]

Referenced by autoHide, and keepVisible:.

- (BOOL) b_nonActive [protected]

Referenced by fadeIn, setActive:, and setNonActive:.

- (BOOL) b_displayed [protected]

- (BOOL) b_voutWasUpdated [protected]

Referenced by focus:, and setVoutWasUpdated:.

- (int) i_device [protected]


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

Generated on Tue May 25 08:06:30 2010 for VLC by  doxygen 1.5.6