OpenCOVER
|
#include <coTabletUI.h>
Public Slots | |
int | getID () |
Public Member Functions | |
coTabletUI () | |
coTabletUI (const std::string &host, int port) | |
virtual | ~coTabletUI () |
virtual bool | update () |
void | addElement (coTUIElement *) |
void | removeElement (coTUIElement *e) |
void | send (covise::TokenBuffer &tb) |
void | tryConnect () |
void | close () |
bool | debugTUI () |
bool | isConnected () const |
void | lock () |
void | unlock () |
Static Public Member Functions | |
static coTabletUI * | instance () |
Public Attributes | |
covise::Host * | connectedHost = nullptr |
bool | serverMode = false |
covise::Connection * | sgConn = nullptr |
Protected Member Functions | |
void | init () |
void | resendAll () |
Protected Attributes | |
std::vector< coTUIElement * > | elements |
std::vector< coTUIElement * > | newElements |
covise::ServerConnection * | serverConn = nullptr |
covise::Host * | serverHost = nullptr |
covise::Host * | localHost = nullptr |
int | port = 31802 |
int | ID = 3 |
float | timeout = 1.f |
bool | debugTUIState = false |
double | oldTime = 0.0 |
bool | firstConnection = true |
covise::Connection * | conn = nullptr |
std::future< covise::Host * > | connFuture |
Properties | |
int | id |
Tablet PC Userinterface Mamager. This class provides a connection to a Tablet PC and handles all coTUIElements.
opencover::coTabletUI::coTabletUI | ( | ) |
opencover::coTabletUI::coTabletUI | ( | const std::string & | host, |
int | port | ||
) |
|
virtual |
void opencover::coTabletUI::addElement | ( | coTUIElement * | ) |
void opencover::coTabletUI::close | ( | ) |
bool opencover::coTabletUI::debugTUI | ( | ) |
|
slot |
|
protected |
|
static |
bool opencover::coTabletUI::isConnected | ( | ) | const |
|
inline |
void opencover::coTabletUI::removeElement | ( | coTUIElement * | e | ) |
|
protected |
void opencover::coTabletUI::send | ( | covise::TokenBuffer & | tb | ) |
void opencover::coTabletUI::tryConnect | ( | ) |
|
inline |
|
virtual |
|
protected |
covise::Host* opencover::coTabletUI::connectedHost = nullptr |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
bool opencover::coTabletUI::serverMode = false |
covise::Connection* opencover::coTabletUI::sgConn = nullptr |
|
protected |
|
read |