74 public:
virtual void Copy(
Image &_image)
const override;
82 private:
bool CopyToBuffer(
const PixelBuffer &_dst)
const;
86 public:
virtual Ogre::Camera *
Camera()
const;
90 public:
virtual void SetCamera(Ogre::Camera *_camera);
178 Ogre::CompositorWorkspace *_workspace,
183 Ogre::TextureGpu *(*_ogreTextures)[2],
184 bool _isRenderWindow);
217 protected: Ogre::Camera *ogreCamera =
nullptr;
221 protected: Ogre::CompositorWorkspace *ogreCompositorWorkspace =
nullptr;
239 protected:
bool colorDirty =
true;
243 protected:
bool backgroundMaterialDirty =
false;
246 protected:
unsigned int antiAliasing = 4;