equal
deleted
inserted
replaced
22 #include <e32base.h> |
22 #include <e32base.h> |
23 #include <ecom/ecom.h> |
23 #include <ecom/ecom.h> |
24 #include <coecntrl.h> |
24 #include <coecntrl.h> |
25 |
25 |
26 // User includes |
26 // User includes |
|
27 |
|
28 class MXnExtEventHandler; |
27 |
29 |
28 /** |
30 /** |
29 * CXnExtRenderingPluginAdapter class |
31 * CXnExtRenderingPluginAdapter class |
30 * |
32 * |
31 * |
33 * |
89 |
91 |
90 /** |
92 /** |
91 * Informs size change. |
93 * Informs size change. |
92 */ |
94 */ |
93 IMPORT_C virtual void SizeChanged(); |
95 IMPORT_C virtual void SizeChanged(); |
|
96 |
|
97 /** |
|
98 * Sets the external event handler interface. |
|
99 * |
|
100 * @since Series 60 5.2 |
|
101 * @param aEventHandler Event handler interface. |
|
102 */ |
|
103 IMPORT_C virtual void SetEventHandler( MXnExtEventHandler* aEventHandler ); |
|
104 |
|
105 /** |
|
106 * Routes the data stream for the external rendering plugin. |
|
107 * |
|
108 * @since Series 60 5.2 |
|
109 * @param aData Data stream. |
|
110 * @param aType Type of the stream. |
|
111 * @param aIndex Index of the data. |
|
112 */ |
|
113 IMPORT_C virtual void SetDataL( const TDesC8& aData, const TDesC& aType, TInt aIndex ); |
94 |
114 |
95 private: // Data |
115 private: // Data |
96 |
116 |
97 /** |
117 /** |
98 * Destruct key |
118 * Destruct key |