PeriDyno 1.2.1
Loading...
Searching...
No Matches
WSaveWidget Class Reference

#include <WSaveWidget.h>

Inheritance diagram for WSaveWidget:
Collaboration diagram for WSaveWidget:

Public Member Functions

 WSaveWidget (WMainWindow *parent, int width)
 
 ~WSaveWidget ()
 

Private Member Functions

void createSavePanel ()
 
void createUploadPanel ()
 
void save (std::string fileName)
 
void recreate ()
 
bool isValidFileName (const std::string &filename)
 
std::string uploadFile (Wt::WFileUpload *upload)
 
std::string removeXmlExtension (const std::string &filename)
 

Private Attributes

Wt::WText * mSaveOut
 
Wt::WText * mUploadOut
 
Wt::WVBoxLayout * mSaveLayout
 
WMainWindowmParent
 
std::shared_ptr< dyno::SceneGraphmScene
 
int mWidth
 

Detailed Description

Definition at line 21 of file WSaveWidget.h.

Constructor & Destructor Documentation

◆ WSaveWidget()

WSaveWidget::WSaveWidget ( WMainWindow * parent,
int width )

Definition at line 14 of file WSaveWidget.cpp.

Here is the call graph for this function:

◆ ~WSaveWidget()

WSaveWidget::~WSaveWidget ( )

Definition at line 32 of file WSaveWidget.cpp.

Member Function Documentation

◆ createSavePanel()

void WSaveWidget::createSavePanel ( )
private

Definition at line 35 of file WSaveWidget.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ createUploadPanel()

void WSaveWidget::createUploadPanel ( )
private

Definition at line 88 of file WSaveWidget.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ isValidFileName()

bool WSaveWidget::isValidFileName ( const std::string & filename)
private

Definition at line 213 of file WSaveWidget.cpp.

Here is the caller graph for this function:

◆ recreate()

void WSaveWidget::recreate ( )
private

Definition at line 221 of file WSaveWidget.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ removeXmlExtension()

std::string WSaveWidget::removeXmlExtension ( const std::string & filename)
private

Definition at line 204 of file WSaveWidget.cpp.

Here is the caller graph for this function:

◆ save()

void WSaveWidget::save ( std::string fileName)
private

Definition at line 176 of file WSaveWidget.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ uploadFile()

std::string WSaveWidget::uploadFile ( Wt::WFileUpload * upload)
private

Definition at line 233 of file WSaveWidget.cpp.

Here is the caller graph for this function:

Member Data Documentation

◆ mParent

WMainWindow* WSaveWidget::mParent
private

Definition at line 49 of file WSaveWidget.h.

◆ mSaveLayout

Wt::WVBoxLayout* WSaveWidget::mSaveLayout
private

Definition at line 48 of file WSaveWidget.h.

◆ mSaveOut

Wt::WText* WSaveWidget::mSaveOut
private

Definition at line 45 of file WSaveWidget.h.

◆ mScene

std::shared_ptr<dyno::SceneGraph> WSaveWidget::mScene
private

Definition at line 51 of file WSaveWidget.h.

◆ mUploadOut

Wt::WText* WSaveWidget::mUploadOut
private

Definition at line 46 of file WSaveWidget.h.

◆ mWidth

int WSaveWidget::mWidth
private

Definition at line 52 of file WSaveWidget.h.


The documentation for this class was generated from the following files: