comparison Framework/Viewport/WebAssemblyViewport.h @ 1299:c38c89684d83 broker

replacing std::auto_ptr by std::unique_ptr
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 02 Mar 2020 17:21:24 +0100
parents 7ec8fea061b9
children 257f2c9a02ac
comparison
equal deleted inserted replaced
1297:6ab03e429f06 1299:c38c89684d83
41 private: 41 private:
42 class WasmLock; 42 class WasmLock;
43 43
44 std::string shortCanvasId_; 44 std::string shortCanvasId_;
45 std::string fullCanvasId_; 45 std::string fullCanvasId_;
46 std::auto_ptr<ICompositor> compositor_; 46 std::unique_ptr<ICompositor> compositor_;
47 boost::shared_ptr<ViewportController> controller_; 47 boost::shared_ptr<ViewportController> controller_;
48 std::auto_ptr<IViewportInteractor> interactor_; 48 std::unique_ptr<IViewportInteractor> interactor_;
49 49
50 static EM_BOOL OnRequestAnimationFrame(double time, void *userData); 50 static EM_BOOL OnRequestAnimationFrame(double time, void *userData);
51 51
52 static EM_BOOL OnResize(int eventType, const EmscriptenUiEvent *uiEvent, void *userData); 52 static EM_BOOL OnResize(int eventType, const EmscriptenUiEvent *uiEvent, void *userData);
53 53