| 151 | } |
| 152 | |
| 153 | MovableTextOverlay::MovableTextOverlay(const Ogre::String& name, const Ogre::MovableObject* followedMov, |
| 154 | Ogre::Camera* camera) : |
| 155 | mName(name), |
| 156 | mFollowedMov(followedMov), |
| 157 | mOverlay(nullptr), |
| 158 | mCamera(camera) |
| 159 | { |
| 160 | // create an overlay that we can use for later |
| 161 | Ogre::OverlayManager& overlayManager = Ogre::OverlayManager::getSingleton(); |
| 162 | mOverlay = overlayManager.create(name + "_Ov"); |
| 163 | mOverlay->show(); |
| 164 | } |
| 165 | |
| 166 | MovableTextOverlay::~MovableTextOverlay() |
| 167 | { |