windowing/windowserver/nonnga/SERVER/server.h
branchNewGraphicsArchitecture
changeset 27 525ea837ea6b
parent 26 15986eb6c500
equal deleted inserted replaced
24:61720828305f 27:525ea837ea6b
    26 #include <e32svr.h>
    26 #include <e32svr.h>
    27 #include "OBJECT.H"
    27 #include "OBJECT.H"
    28 #include "CLIENT.H"
    28 #include "CLIENT.H"
    29 #include "ScrDev.H"
    29 #include "ScrDev.H"
    30 #include <Graphics/WSGRAPHICDRAWERINTERFACE.H>
    30 #include <Graphics/WSGRAPHICDRAWERINTERFACE.H>
       
    31 #include "Graphics/wsgraphicdrawerinternal.h"
    31 #include "WSGRAPHICDRAWERARRAY.H"
    32 #include "WSGRAPHICDRAWERARRAY.H"
    32 #include "panics.h"
    33 #include "panics.h"
    33 
    34 
    34 class CWsGc;
    35 class CWsGc;
    35 class CWsDirectScreenAccess;
    36 class CWsDirectScreenAccess;
   370 private:	// from CServer2
   371 private:	// from CServer2
   371 	CSession2* NewSessionL(const TVersion& aVersion,const RMessage2& aMessage) const;
   372 	CSession2* NewSessionL(const TVersion& aVersion,const RMessage2& aMessage) const;
   372 private:
   373 private:
   373 	class CDefaultAnimationScheduler;
   374 	class CDefaultAnimationScheduler;
   374 	CDefaultAnimationScheduler* iDefaultAnimationScheduler;
   375 	CDefaultAnimationScheduler* iDefaultAnimationScheduler;
   375 	MWsAnimationScheduler* iCustomAnimationScheduler;
       
   376 	CWsPluginManager* iPluginManager;
   376 	CWsPluginManager* iPluginManager;
   377 	RPointerArray<MWsMemoryRelease> iMemoryReleases;
   377 	RPointerArray<MWsMemoryRelease> iMemoryReleases;
   378 	/** An index to all the CWsGraphicDrawer objects.
   378 	/** An index to all the CWsGraphicDrawer objects.
   379 	
   379 	
   380 	All the CWsGraphicDrawer objects are created and owned by the CWsClient objects but they are
   380 	All the CWsGraphicDrawer objects are created and owned by the CWsClient objects but they are