#include "TVirtualPadPainter.h"
#include "TPluginManager.h"

ClassImp(TVirtualPadPainter)

//______________________________________________________________________________
TVirtualPadPainter::~TVirtualPadPainter()
{
   //Virtual dtor.
}

//______________________________________________________________________________
void TVirtualPadPainter::InitPainter()
{
   //Empty definition.
}

//______________________________________________________________________________
void TVirtualPadPainter::InvalidateCS()
{
   //Empty definition.
}

//______________________________________________________________________________
void TVirtualPadPainter::LockPainter()
{
   //Empty definition.
}

//______________________________________________________________________________
TVirtualPadPainter *TVirtualPadPainter::PadPainter(Option_t *type)
{
   // Create a pad painter of specified type.

   TVirtualPadPainter *painter = 0;
   TPluginHandler *h = gPluginMgr->FindHandler("TVirtualPadPainter", type);
   
   if (h && h->LoadPlugin() != -1)
      painter = (TVirtualPadPainter *) h->ExecPlugin(0);

   return painter;
}
 TVirtualPadPainter.cxx:1
 TVirtualPadPainter.cxx:2
 TVirtualPadPainter.cxx:3
 TVirtualPadPainter.cxx:4
 TVirtualPadPainter.cxx:5
 TVirtualPadPainter.cxx:6
 TVirtualPadPainter.cxx:7
 TVirtualPadPainter.cxx:8
 TVirtualPadPainter.cxx:9
 TVirtualPadPainter.cxx:10
 TVirtualPadPainter.cxx:11
 TVirtualPadPainter.cxx:12
 TVirtualPadPainter.cxx:13
 TVirtualPadPainter.cxx:14
 TVirtualPadPainter.cxx:15
 TVirtualPadPainter.cxx:16
 TVirtualPadPainter.cxx:17
 TVirtualPadPainter.cxx:18
 TVirtualPadPainter.cxx:19
 TVirtualPadPainter.cxx:20
 TVirtualPadPainter.cxx:21
 TVirtualPadPainter.cxx:22
 TVirtualPadPainter.cxx:23
 TVirtualPadPainter.cxx:24
 TVirtualPadPainter.cxx:25
 TVirtualPadPainter.cxx:26
 TVirtualPadPainter.cxx:27
 TVirtualPadPainter.cxx:28
 TVirtualPadPainter.cxx:29
 TVirtualPadPainter.cxx:30
 TVirtualPadPainter.cxx:31
 TVirtualPadPainter.cxx:32
 TVirtualPadPainter.cxx:33
 TVirtualPadPainter.cxx:34
 TVirtualPadPainter.cxx:35
 TVirtualPadPainter.cxx:36
 TVirtualPadPainter.cxx:37
 TVirtualPadPainter.cxx:38
 TVirtualPadPainter.cxx:39
 TVirtualPadPainter.cxx:40
 TVirtualPadPainter.cxx:41
 TVirtualPadPainter.cxx:42