PeriDyno 1.2.1
Loading...
Searching...
No Matches
WPythonWidget.h
Go to the documentation of this file.
1#pragma once
2#include <Wt/WContainerWidget.h>
3#include <Wt/WSignal.h>
4
5namespace dyno
6{
7 class SceneGraph;
8}
9
10class WPythonWidget : public Wt::WContainerWidget
11{
12public:
15
16 void setText(const std::string& text);
17 void execute(const std::string& src);
18
19
20 Wt::Signal<std::shared_ptr<dyno::SceneGraph>>& updateSceneGraph() { return mSignal; }
21
22private:
23 Wt::WText* mCodeEditor;
24
25 Wt::Signal<std::shared_ptr<dyno::SceneGraph>> mSignal;
26
27};
Wt::WText * mCodeEditor
Wt::Signal< std::shared_ptr< dyno::SceneGraph > > mSignal
Wt::Signal< std::shared_ptr< dyno::SceneGraph > > & updateSceneGraph()
void execute(const std::string &src)
void setText(const std::string &text)
This is an implementation of AdditiveCCD based on peridyno.
Definition Array.h:25