Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
REveClient.hxx
Go to the documentation of this file.
1// @(#)root/eve7:$Id$
2// Authors: Matevz Tadel & Alja Mrak-Tadel: 2006, 2007, 2018
3
4/*************************************************************************
5 * Copyright (C) 1995-2019, Rene Brun and Fons Rademakers. *
6 * All rights reserved. *
7 * *
8 * For the licensing terms see $ROOTSYS/LICENSE. *
9 * For the list of contributors see $ROOTSYS/README/CREDITS. *
10 *************************************************************************/
11
12#ifndef ROOT7_REveClient
13#define ROOT7_REveClient
14
15#include <memory>
16
17namespace ROOT {
18
19class RWebWindow;
20
21namespace Experimental {
22
23class REveScene;
24
26
27 friend class REveScene;
28
29 unsigned fId{0};
30 std::shared_ptr<ROOT::RWebWindow> fWebWindow;
31
32public:
33 REveClient() = default;
34 REveClient(unsigned int cId, std::shared_ptr<ROOT::RWebWindow> &win) : fId(cId), fWebWindow(win) {}
35};
36
37} // namespace Experimental
38} // namespace ROOT
39
40#endif
REveClient(unsigned int cId, std::shared_ptr< ROOT::RWebWindow > &win)
std::shared_ptr< ROOT::RWebWindow > fWebWindow
Represents web window, which can be shown in web browser or any other supported environment.
Namespace for ROOT features in testing.
Definition TROOT.h:100