webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Instance Methods | Public Attributes | Protected Attributes | Properties | List of all members
PluginObject Struct Reference

#import <PluginObject.h>

Inheritance diagram for PluginObject:
NSObject

Instance Methods

(instancetype) - initWithNPP:audioURL:
 

Public Attributes

NPObject header
 
PluginTestpluginTest
 
NPBool eventLogging
 
NPBool logSetWindow
 
NPBool logDestroy
 
NPBool returnNegativeOneFromWrite
 
NPBool returnErrorFromNewStream
 
NPObjecttestObject
 
NPObjectrememberedObject
 
NPStreamstream
 
NPBool testGetURLOnDestroy
 
NPBool testWindowOpen
 
NPBool testKeyboardFocusForPlugins
 
NPBool mouseDownForEvaluateScript
 
char * onStreamLoad
 
char * onStreamDestroy
 
char * onDestroy
 
char * onURLNotify
 
char * onSetWindow
 
char * onPaintEvent
 
char * firstUrl
 
char * firstHeaders
 
char * lastUrl
 
char * lastHeaders
 
char * evaluateScriptOnMouseDownOrKeyDown
 
NPWindow lastWindow
 

Protected Attributes

NPP npp
 
NPWindow window
 
NSStringstring
 
bool hasFocus
 
bool mouseIsInsidePlugin
 
MenuHandlermenuHandler
 
CALayerrootLayer
 
MovieControllerLayercontrollerLayer
 
QTMovieLayer * movieLayer
 
CALayermouseDownLayer
 
NSURLmovieURL
 
QTMoviemovie
 
QCCompositionLayer * layer
 
bool gold
 
bool pluginHasFocus
 
bool textFieldHasFocus
 
NSRect textFieldRect
 
NSRange selectedRange
 
NSTextStorage * textStorage
 
NSLayoutManager * layoutManager
 
NSTextContainer * textContainer
 
AudioPlayer_audioPlayer
 
MenuHandler_menuHandler
 

Properties

NSURLaudioURL
 
NSStringdisplayString
 
BOOL hasFocus
 
BOOL playingAudio
 
BOOL muted
 

Method Documentation

◆ initWithNPP:audioURL:()

- (instancetype) initWithNPP: (NPP npp
audioURL: (NSURL *)  audioURL 

Member Data Documentation

◆ _audioPlayer

- (AudioPlayer*) _audioPlayer
protected

◆ _menuHandler

- (MenuHandler*) _menuHandler
protected

◆ controllerLayer

- (MovieControllerLayer*) controllerLayer
protected

◆ evaluateScriptOnMouseDownOrKeyDown

- (char*) evaluateScriptOnMouseDownOrKeyDown

◆ eventLogging

- (NPBool) eventLogging

◆ firstHeaders

- (char*) firstHeaders

◆ firstUrl

- (char*) firstUrl

◆ gold

- (bool) gold
protected

◆ hasFocus

- (bool) hasFocus
protected

◆ header

- (NPObject) header

◆ lastHeaders

- (char*) lastHeaders

◆ lastUrl

- (char*) lastUrl

◆ lastWindow

- (NPWindow) lastWindow

◆ layer

- (QCCompositionLayer*) layer
protected

◆ layoutManager

- (NSLayoutManager*) layoutManager
protected

◆ logDestroy

- (NPBool) logDestroy

◆ logSetWindow

- (NPBool) logSetWindow

◆ menuHandler

- (MenuHandler *) menuHandler
readnonatomicstrongprotected

◆ mouseDownForEvaluateScript

- (NPBool) mouseDownForEvaluateScript

◆ mouseDownLayer

- (CALayer*) mouseDownLayer
protected

◆ mouseIsInsidePlugin

- (bool) mouseIsInsidePlugin
protected

◆ movie

- (QTMovie*) movie
protected

◆ movieLayer

- (QTMovieLayer*) movieLayer
protected

◆ movieURL

- (NSURL*) movieURL
protected

◆ npp

- (NPP) npp
readnonatomicassignprotected

◆ onDestroy

- (char*) onDestroy

◆ onPaintEvent

- (char*) onPaintEvent

◆ onSetWindow

- (char*) onSetWindow

◆ onStreamDestroy

- (char*) onStreamDestroy

◆ onStreamLoad

- (char*) onStreamLoad

◆ onURLNotify

- (char*) onURLNotify

◆ pluginHasFocus

- (bool) pluginHasFocus
protected

◆ pluginTest

- (PluginTest*) pluginTest

◆ rememberedObject

- (NPObject*) rememberedObject

◆ returnErrorFromNewStream

- (NPBool) returnErrorFromNewStream

◆ returnNegativeOneFromWrite

- (NPBool) returnNegativeOneFromWrite

◆ rootLayer

- (CALayer*) rootLayer
protected

◆ selectedRange

- (NSRange) selectedRange
protected

◆ stream

◆ string

- (NSString*) string
protected

◆ testGetURLOnDestroy

- (NPBool) testGetURLOnDestroy

◆ testKeyboardFocusForPlugins

- (NPBool) testKeyboardFocusForPlugins

◆ testObject

- (NPObject*) testObject

◆ testWindowOpen

- (NPBool) testWindowOpen

◆ textContainer

- (NSTextContainer*) textContainer
protected

◆ textFieldHasFocus

- (bool) textFieldHasFocus
protected

◆ textFieldRect

- (NSRect) textFieldRect
protected

◆ textStorage

- (NSTextStorage*) textStorage
protected

◆ window

- (NPWindow) window
readwritenonatomicassignprotected

Property Documentation

◆ audioURL

- (NSURL*) audioURL
readnonatomicstrong

◆ displayString

- (NSString*) displayString
readnonatomiccopy

◆ hasFocus

- (BOOL) hasFocus
readwritenonatomicassign

◆ muted

- (BOOL) muted
readwritenonatomicassign

◆ playingAudio

- (BOOL) playingAudio
readnonatomicassign

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