windowing/windowserver/nga/CLIENT/rtfxeffect.h
changeset 45 36b2e23a8629
parent 36 01a6848ebfd7
equal deleted inserted replaced
36:01a6848ebfd7 45:36b2e23a8629
    43 		Used in OverrideTFXEffect() when called from RWindowBase
    43 		Used in OverrideTFXEffect() when called from RWindowBase
    44 		*/
    44 		*/
    45 		ETFXWindow
    45 		ETFXWindow
    46 		};
    46 		};
    47 	RTFXEffect(TInt aHandle, RWsBuffer* aBuffer);
    47 	RTFXEffect(TInt aHandle, RWsBuffer* aBuffer);
    48 	void CheckFileNameAndSetSizes(const TFileName& aResourceDir, const TFileName& aFilenamePhase1, const TFileName& aFilenamePhase2);
    48 	void CheckFileNameAndSetSizes(const TFileName& aResourceDir, const TFileName& aFilenameOutgoing, const TFileName& aFilenameIncoming);
    49 	void RegisterTFXEffect(TInt aAction, const TFileName& aResourceDir, const TFileName& aFilenamePhase1, const TFileName& aFilenamePhase2, TUint aAppUid);
    49 	void RegisterTFXEffect(TInt aAction, TInt aPurpose, const TFileName& aResourceDir, const TFileName& aFilenameOutgoing, const TFileName& aFilenameIncoming, TUint aAppUid=0, TBitFlags aFlags=0);
    50 	void OverrideTFXEffect(TBool aOneShot, TInt aAction, const TFileName& aResourceDir, const TFileName& aFilenamePhase1, const TFileName& aFilenamePhase2, TFXEffect aCalledFor);
    50 	void OverrideTFXEffect(TFXEffect aCalledFrom, TInt aAction, TInt aPurpose, const TFileName& aResourceDir, const TFileName& aFilenameOutgoing, const TFileName& aFilenameIncoming, TBitFlags aFlags=0);
    51 	void AppendFileNameData(const TFileName& aResourceDir, const TFileName& aFilenamePhase1, const TFileName& aFilenamePhase2);
    51 	void AppendFileNameData(const TFileName& aResourceDir, const TFileName& aFilenameOutgoing, const TFileName& aFilenameIncoming);
    52 	void WriteDataUsingIPC(TWsClCmdRegisterEffect* aForRegister, TWsClCmdOverrideEffect* aForOverride, 
    52 	void WriteDataUsingIPC(TWsClCmdRegisterEffect* aForRegister, TWsClCmdOverrideEffect* aForOverride, const TFileName& aResourceDir, const TFileName& aFilenameOutgoing, const TFileName& aFilenameIncoming, TFXEffect aCalledFrom);
    53 		const TFileName& aResourceDir, const TFileName& aFilenamePhase1, const TFileName& aFilenamePhase2, TFXEffect aCalledFrom);
       
    54 	TBool CheckCombinedSizeWithCurrentBuffer(TInt aSize) const;
    53 	TBool CheckCombinedSizeWithCurrentBuffer(TInt aSize) const;
    55 	
    54 	
    56 private:
    55 private:
    57 	TInt iDirPathSizePaded;
    56 	TInt iDirPathSizePaded;
    58 	TInt iFileName1SizePaded;
    57 	TInt iFileName1SizePaded;