# HG changeset patch # User Benjamin Golinvaux # Date 1558536362 -7200 # Node ID 46403ab629f68f20adeaf80b1d6a5091f3b27949 # Parent 4a3b96630e6cec7a7be27729f74b8e8e761a6093 Added broker back because the ViewportController needs one diff -r 4a3b96630e6c -r 46403ab629f6 Samples/WebAssembly/BasicScene.cpp --- a/Samples/WebAssembly/BasicScene.cpp Wed May 22 16:17:32 2019 +0200 +++ b/Samples/WebAssembly/BasicScene.cpp Wed May 22 16:46:02 2019 +0200 @@ -158,7 +158,7 @@ void SetupEvents(const std::string& canvas); public: - WebAssemblyViewport(const std::string& canvas) : + WebAssemblyViewport(MessageBroker& broker, const std::string& canvas) : context_(canvas), controller_(make_shared(broker)), compositor_(context_, *controller_->GetScene()) @@ -380,6 +380,7 @@ std::auto_ptr viewport1_; std::auto_ptr viewport2_; std::auto_ptr viewport3_; +OrthancStone::MessageBroker broker_; EM_BOOL OnWindowResize( int eventType, const EmscriptenUiEvent *uiEvent, void *userData)