home *** CD-ROM | disk | FTP | other *** search
/ Game.EXE 2002 April / Game.EXE_04_2002.iso / Alawar / ResourceManagerPtr.cpp < prev    next >
Encoding:
C/C++ Source or Header  |  2002-02-25  |  299 b   |  19 lines

  1. #include "ResourceManagerPtr.h"
  2. #include "safe_new.h"
  3.  
  4. ResourceManager * ResourceManagerPtr::rm = 0;
  5.  
  6. void ResourceManagerPtr::destroy()
  7. {
  8.     delete rm; rm = 0;
  9. }
  10.  
  11. ResourceManager * ResourceManagerPtr::operator->()const
  12. {
  13.     if( !rm )
  14.     {
  15.         rm = new ResourceManager();
  16.     }
  17.     return rm;
  18. }
  19.