12345678910111213141516171819202122 |
- #pragma once
- namespace DiosCtrlBox
- {
- class ICollimatorHandler;
- class CollimatorHandlerManager
- {
- public:
- CollimatorHandlerManager();
- ~CollimatorHandlerManager();
- public:
- static CollimatorHandlerManager *Instance();
- void Initialize();
- ICollimatorHandler *GetCurrentHandler();
- private:
- static CollimatorHandlerManager *m_instance;
- ICollimatorHandler *m_current;
- };
- }
|