sl@0: /* sl@0: * Copyright (c) 2006 Nokia Corporation and/or its subsidiary(-ies). sl@0: * All rights reserved. sl@0: * This component and the accompanying materials are made available sl@0: * under the terms of "Eclipse Public License v1.0" sl@0: * which accompanies this distribution, and is available sl@0: * at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: * sl@0: * Initial Contributors: sl@0: * Nokia Corporation - initial contribution. sl@0: * sl@0: * Contributors: sl@0: * sl@0: * Description: Header file for S60 display posting API sl@0: * sl@0: */ sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: /** sl@0: * Constructor of TPostingCapab class sl@0: */ sl@0: inline CPostingSurface::TPostingCapab::TPostingCapab(): sl@0: iMaxSourceSize(0), sl@0: iMaxPixelSize( 0, 0 ), sl@0: iSupportedRotations(0), sl@0: iSupportsMirroring(EFalse), sl@0: iSupportsScaling(EFalse), sl@0: iSupportsBrightnessControl(EFalse), sl@0: iSupportsContrastControl(EFalse), sl@0: iSupportedPostingBuffering(EBufferingInvalid), sl@0: iSupportedBufferTypes(EBufferTypeInvalid) sl@0: { sl@0: } sl@0: sl@0: /** sl@0: * Constructor of TPostingSourceParams class sl@0: */ sl@0: inline CPostingSurface::TPostingSourceParams::TPostingSourceParams(): sl@0: iPostingBuffering(EBufferingInvalid), sl@0: iBufferType(EBufferTypeInvalid), sl@0: iPostingUsage(EUsageInvalid), sl@0: iSourceImageSize( 0, 0 ), sl@0: iPostingFormat(EFormatInvalidValue), sl@0: iPixelAspectRatioNum(0), sl@0: iPixelAspectRatioDenom(0), sl@0: iContentCopyRestricted(EFalse) sl@0: { sl@0: } sl@0: sl@0: /** sl@0: * Constructor of TPostingParams class sl@0: */ sl@0: inline CPostingSurface::TPostingParams::TPostingParams(): sl@0: iDisplayedRect( 0, 0, 0, 0 ), sl@0: iScaleToRect( 0, 0, 0, 0 ), sl@0: iInputCrop( 0, 0, 0, 0 ), sl@0: iMirror(EFalse), sl@0: iRotation(ENoRotation), sl@0: iBrightness(0), sl@0: iContrast(0), sl@0: iBackGround(0)//Black sl@0: { sl@0: } sl@0: sl@0: // End of File sl@0: