#import <XineOpenGLView.h>
◆ acceptsFirstResponder [1/2]
| - (BOOL) acceptsFirstResponder |
|
|
|
◆ acceptsFirstResponder [2/2]
| - (BOOL) acceptsFirstResponder |
|
|
|
◆ calcFullScreenAspect
| - (void) calcFullScreenAspect |
|
|
|
◆ currentCursor
| - (NSCursor *) currentCursor |
|
|
|
◆ dealloc
◆ defaultPixelFormat
| + (NSOpenGLPixelFormat *) defaultPixelFormat |
|
|
|
◆ delegate
◆ drawRect:
| - (void) drawRect: |
|
(NSRect) |
rect |
|
◆ encodeWithCoder:
| - (void) encodeWithCoder: |
|
(NSCoder *) |
coder |
|
◆ exitFullScreen
◆ fullScreenPixelFormat
| + (NSOpenGLPixelFormat *) fullScreenPixelFormat |
|
|
|
◆ goFullScreen:
◆ initialColor
| - (NSColor *) initialColor |
|
|
|
◆ initTextures
References initDone, initialColor, initialColorYUV, initialColorYUVIsSet, mutex, NSColorToYUV(), texture, textureBuffer, and videoSize.
Referenced by exitFullScreen, prepareOpenGL, setVideoSize:, and setViewSize:.
◆ initWithCoder:
| - (id) initWithCoder: |
|
(NSCoder *) |
coder |
|
◆ initWithFrame:
| - (id) initWithFrame: |
|
(NSRect) |
frame |
|
◆ initWithFrame:pixelFormat:
| - (id) initWithFrame: |
|
(NSRect) |
frame |
| pixelFormat: |
|
(NSOpenGLPixelFormat *) |
pixelFormat |
|
|
| |
◆ isFullScreen
◆ keepsVideoAspectRatio
| - (BOOL) keepsVideoAspectRatio |
|
|
|
◆ mouseDownCanMoveWindow [1/2]
| - (BOOL) mouseDownCanMoveWindow |
|
|
|
◆ mouseDownCanMoveWindow [2/2]
| - (BOOL) mouseDownCanMoveWindow |
|
|
|
◆ openGLContext
| - (NSOpenGLContext *) openGLContext |
|
|
|
References fullScreenContext, isFullScreenPrepared, mutex, and prepareOpenGL.
Referenced by dealloc, drawRect:, exitFullScreen, goFullScreen:, prepareOpenGL, reshape, setVideoSize:, setViewSize:, and updateTexture.
◆ passEventToDelegate:withSelector:
| - (void) passEventToDelegate: |
|
(NSEvent *) |
theEvent |
| withSelector: |
|
(SEL) |
selector |
|
|
| |
◆ prepareOpenGL
◆ releaseInMainThread
| - (void) releaseInMainThread |
|
|
|
◆ resetCursorRects
| - (void) resetCursorRects |
|
|
|
◆ resetCursorRectsInMainThread
| - (void) resetCursorRectsInMainThread |
|
|
|
◆ reshape
◆ resizeViewOnVideoSizeChange
| - (BOOL) resizeViewOnVideoSizeChange |
|
|
|
◆ setCurrentCursor:
| - (void) setCurrentCursor: |
|
(NSCursor *) |
cursor |
|
◆ setDelegate:
| - (void) setDelegate: |
|
(id) |
aDelegate |
|
◆ setDoubleSize
◆ setHalfSize
◆ setInitialColor:
| - (void) setInitialColor: |
|
(NSColor *) |
color |
|
◆ setKeepsVideoAspectRatio:
| - (void) setKeepsVideoAspectRatio: |
|
(BOOL) |
flag |
|
◆ setNormalSize
◆ setResizeViewOnVideoSizeChange:
| - (void) setResizeViewOnVideoSizeChange: |
|
(BOOL) |
flag |
|
◆ setVideoSize:
| - (void) setVideoSize: |
|
(NSSize) |
size |
|
◆ setViewSize:
| - (void) setViewSize: |
|
(NSValue *) |
sizeWrapper |
|
◆ setViewSizeInMainThread:
| - (void) setViewSizeInMainThread: |
|
(NSSize) |
size |
|
◆ setXineController:
| - (void) setXineController: |
|
(id) |
aController |
|
◆ textureBuffer
◆ update
◆ updateTexture
◆ videoSize
◆ xineController
◆ controller
◆ currentCursor
| - (NSCursor *) currentCursor |
|
private |
◆ delegate
◆ fullScreenContext
| - (NSOpenGLContext*) fullScreenContext |
|
private |
◆ fullScreenMode
◆ initDone
◆ initialColor
| - (NSColor *) initialColor |
|
private |
◆ initialColorYUV
| - (unsigned int) initialColorYUV |
|
private |
◆ initialColorYUVIsSet
| - (BOOL) initialColorYUVIsSet |
|
private |
◆ isFullScreen
◆ isFullScreenPrepared
| - (BOOL) isFullScreenPrepared |
|
private |
◆ keepsVideoAspectRatio
| - (BOOL) keepsVideoAspectRatio |
|
private |
◆ mutex
| - (NSRecursiveLock*) mutex |
|
private |
Referenced by dealloc, drawRect:, exitFullScreen, goFullScreen:, initTextures, initWithCoder:, initWithFrame:pixelFormat:, openGLContext, prepareOpenGL, resetCursorRects, reshape, setDoubleSize, setHalfSize, setNormalSize, setVideoSize:, setViewSize:, update, and updateTexture.
◆ resizeViewOnVideoSizeChange
| - (BOOL) resizeViewOnVideoSizeChange |
|
private |
◆ texture
◆ textureBuffer
◆ videoSize
The documentation for this class was generated from the following files: