windowing/windowserver/nga/SERVER/scrdev.cpp
branchNewGraphicsArchitecture
changeset 37 31d52bbe209c
parent 33 25f95128741d
child 163 bbf46f59e123
equal deleted inserted replaced
35:3aa07f06a4b7 37:31d52bbe209c
    44 DWsScreenDevice::DWsScreenDevice(CWsClient* aOwner, TInt aDefaultScreenNumber, TUint aClientScreenDevicePointer)
    44 DWsScreenDevice::DWsScreenDevice(CWsClient* aOwner, TInt aDefaultScreenNumber, TUint aClientScreenDevicePointer)
    45 		: CWsScreenObject(aOwner, WS_HANDLE_SCREEN_DEVICE, CWsTop::Screen( aDefaultScreenNumber ))
    45 		: CWsScreenObject(aOwner, WS_HANDLE_SCREEN_DEVICE, CWsTop::Screen( aDefaultScreenNumber ))
    46 		,iClientScreenDevicePointer(aClientScreenDevicePointer)
    46 		,iClientScreenDevicePointer(aClientScreenDevicePointer)
    47 	{
    47 	{
    48 	MWsScreen* pOI=Screen();
    48 	MWsScreen* pOI=Screen();
       
    49 	WS_ASSERT_ALWAYS(pOI, EWsPanicNoScreen);
    49 	iDispCont=pOI->ObjectInterface<MWsDisplayControl>();
    50 	iDispCont=pOI->ObjectInterface<MWsDisplayControl>();
    50 	iDispMap =pOI->ObjectInterface<MWsDisplayMapping>();
    51 	iDispMap =pOI->ObjectInterface<MWsDisplayMapping>();
    51 	iTestScreenCapture = pOI->ObjectInterface<MWsTestScreenCapture>();
    52 	iTestScreenCapture = pOI->ObjectInterface<MWsTestScreenCapture>();
    52 	}
    53 	}
    53 
    54