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 |
| - (id) initWithContentRect: | (NSRect) | contentRect | ||
| styleMask: | (NSUInteger) | aStyle | ||
| backing: | (NSBackingStoreType) | bufferingType | ||
| defer: | (BOOL) | flag | ||
References fadeTimer, hideAgainTimer, i_device, setNonActive:, and win.
| - (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 |
References b_displayed, b_fadeQueued, b_nonActive, and setFadeTimer:.
Referenced by initWithContentRect:styleMask:backing:defer:, VLCVoutWindow::leaveFullscreen, and VLCEmbeddedWindow::leaveFullscreenAndFadeOut:.
| - (void) setActive: | (id) | noData |
References b_nonActive, controls, fadeIn, and sharedInstance.
Referenced by VLCVoutWindow::enterFullscreen, and VLCEmbeddedWindow::hasBecomeFullscreen.
| - (void) focus: | (NSTimer *) | timer |
References b_displayed, b_fadeQueued, b_voutWasUpdated, and setFadeTimer:.
| - (void) unfocus: | (NSTimer *) | timer |
References b_displayed, b_fadeQueued, b_keptVisible, fadeIn, and setFadeTimer:.
| - (void) mouseExited: | (NSEvent *) | theEvent |
References VLCMain::controls, controls, VLCMain::sharedInstance, and sharedInstance.
Referenced by awakeFromNib.
| - (void) fadeIn |
References autoHide, b_displayed, b_fadeQueued, b_nonActive, config_GetInt, fadeTimer, setFadeTimer:, var_CreateGetInteger, and VLCIntf.
Referenced by VLCMain::manageIntf:, setActive:, and unfocus:.
| - (void) fadeOut |
References b_fadeQueued, fadeTimer, and setFadeTimer:.
Referenced by VLCVoutView::closeVout, and keepVisible:.
| - (NSTimer *) fadeTimer |
Referenced by fadeIn, fadeOut, initWithContentRect:styleMask:backing:defer:, and setFadeTimer:.
| - (void) setFadeTimer: | (NSTimer *) | timer |
| - (void) autoHide |
References b_alreadyCounting, b_keptVisible, hideAgainTimer, i_timeToKeepVisibleInSec, var_CreateGetInteger, and VLCIntf.
Referenced by fadeIn.
| - (void) keepVisible: | (NSTimer *) | timer |
References b_alreadyCounting, b_keptVisible, fadeOut, hideAgainTimer, VLCFSPanel()::hideMouse, and i_timeToKeepVisibleInSec.
| - (void) mouseDown: | (NSEvent *) | theEvent |
References mouseClic.
| - (void) mouseDragged: | (NSEvent *) | theEvent |
References mouseClic.
| - (BOOL) isDisplayed |
References b_displayed.
| - (void) setVoutWasUpdated: | (int) | i_screen |
References b_voutWasUpdated, and i_device.
Referenced by VLCVoutWindow::enterFullscreen, and VLCEmbeddedWindow::hasBecomeFullscreen.
- (NSTimer *) fadeTimer [protected] |
Referenced by setFadeTimer:.
- (NSTimer *) hideAgainTimer [protected] |
Referenced by autoHide, dealloc, initWithContentRect:styleMask:backing:defer:, and keepVisible:.
- (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] |
Referenced by fadeIn, focus:, isDisplayed, setNonActive:, and unfocus:.
- (BOOL) b_voutWasUpdated [protected] |
Referenced by focus:, and setVoutWasUpdated:.
- (int) i_device [protected] |
Referenced by initWithContentRect:styleMask:backing:defer:, and setVoutWasUpdated:.
1.5.6