javauis/mmapi_qt/directcontent/inc/cmmadcdisplay.h
changeset 47 f40128debb5d
parent 26 dc7c549001d5
equal deleted inserted replaced
35:85266cc22c7f 47:f40128debb5d
    46     /**
    46     /**
    47      * Creates new instance.
    47      * Creates new instance.
    48      * @param aPlayer provides content
    48      * @param aPlayer provides content
    49      */
    49      */
    50     static CMMADCDisplay* NewLC(MMMAGuiPlayer* aPlayer,
    50     static CMMADCDisplay* NewLC(MMMAGuiPlayer* aPlayer,
    51     MMAFunctionServer* aEventSource,
    51 							    MMAFunctionServer* aEventSource,
    52     jobject aGUIObject);
    52 							    JNIEnv* aJni,
    53     virtual ~CMMADCDisplay();
    53 							    jobject aGUIObject);
       
    54 							    virtual ~CMMADCDisplay();
    54 
    55 
    55 public: // From MMMADisplay
    56 public: // From MMMADisplay
    56     void DrawFrameL(const CFbsBitmap* aBitmap);
    57     void DrawFrameL(const CFbsBitmap* aBitmap);
    57     void SetDisplaySizeL(const TSize& aSize);
    58     //void SetDisplaySizeL(const TSize& aSize);
    58     void SetDisplayLocationL(const TPoint& aPosition);
    59     void SetDisplayLocationL(const TPoint& aPosition);
    59     TPoint DisplayLocation();
    60     TPoint DisplayLocation();
    60     void SetFullScreenL(TBool aFullScreen);
    61     void SetFullScreenL(TBool aFullScreen);
    61     void SourceSizeChanged(const TSize& aSourceSize);
    62     void SourceSizeChanged(const TSize& aSourceSize);
    62     void SourceSizeChanged(TInt aJavaControlWidth, TInt aJavaControlHeight,TInt x, TInt y,TRect aBoundsRect);
    63     void SourceSizeChanged(TInt aJavaControlWidth, TInt aJavaControlHeight,TInt x, TInt y,TRect aBoundsRect);