VLCVoutView Class Reference

Inheritance diagram for VLCVoutView:

Inheritance graph
[legend]
Collaboration diagram for VLCVoutView:

Collaboration graph
[legend]

Public Member Functions

(BOOL) - setVout:subView:frame:
(void) - closeVout
(void) - updateTitle
(void) - manage
(void) - scaleWindowWithFactor:animate:
(void) - setOnTop:
(void) - toggleFloatOnTop
(void) - toggleFullscreen
(BOOL) - isFullscreen
(void) - snapshot
(id) - voutWindow
(void) - enterFullscreen
(void) - leaveFullscreen

Static Public Member Functions

(id) + voutView:subView:frame:
(vout_thread_t *) + realVout:

Protected Attributes

vout_thread_tp_vout
NSRect * s_frame
NSView< VLCVoutViewResetting > * o_view
vout_thread_tp_real_vout
id o_window

Member Function Documentation

- (BOOL) setVout: (vout_thread_t *)  p_arg_vout
subView: (NSView *)  view
frame: (NSRect *)  s_arg_frame 

- (void) closeVout  

- (void) updateTitle  

- (void) manage  

References PLAYING_S, and VLCIntf.

- (void) scaleWindowWithFactor: (float)  factor
animate: (BOOL)  animate 

References o_window, and p_vout.

- (void) setOnTop: (BOOL)  b_on_top  

References o_window.

- (void) toggleFloatOnTop  

- (void) toggleFullscreen  

References p_real_vout, and var_ToggleBool.

- (BOOL) isFullscreen  

- (void) snapshot  

References p_real_vout, and var_TriggerCallback.

- (id) voutWindow  

References o_window.

Referenced by closeVout.

+ (id) voutView: (vout_thread_t *)  p_vout
subView: (NSView *)  view
frame: (NSRect *)  s_frame 

+ (vout_thread_t *) realVout: (vout_thread_t *)  p_vout  

- (void) enterFullscreen  

References p_real_vout, pl_Get, and var_SetBool.

- (void) leaveFullscreen  

References p_real_vout, pl_Get, and var_SetBool.


Field Documentation

- (vout_thread_t*) p_vout [protected]

- (NSRect*) s_frame [protected]

Referenced by closeVout, and setVout:subView:frame:.

- (NSView<VLCVoutViewResetting>*) o_view [protected]

Referenced by closeVout, and setVout:subView:frame:.

- (vout_thread_t*) p_real_vout [protected]

- (id) o_window [protected]


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

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