#include <coGRMsg.h>
|
enum | Mtype {
NO_TYPE = 0
, REGISTER
, GEO_VISIBLE
, INTERACTOR_VISIBLE
,
SMOKE_VISIBLE
, MOVE_INTERACTOR
, INTERACTOR_USED
, CREATE_VIEWPOINT
,
CREATE_DEFAULT_VIEWPOINT
, SHOW_VIEWPOINT
, SHOW_PRESENTATIONPOINT
, CHANGE_VIEWPOINT_ID
,
CHANGE_VIEWPOINT_NAME
, DELETE_VIEWPOINT
, FLYMODE_TOGGLE
, SET_CASE
,
SET_NAME
, MOVE_OBJECT
, ADD_DOCUMENT
, SET_DOCUMENT_PAGE
,
SET_DOCUMENT_SCALE
, SET_DOCUMENT_POSITION
, SET_DOCUMENT_PAGESIZE
, SEND_DOCUMENT_NUMBERS
,
DOC_VISIBLE
, BOUNDARIES_OBJECT
, COLOR_OBJECT
, SHADER_OBJECT
,
MATERIAL_OBJECT
, SET_TRANSPARENCY
, KEYWORD
, TRANSFORM_OBJECT
,
TRANSFORM_CASE
, RESTRICT_AXIS
, GRAPHIC_RESSOURCE
, SET_MOVE
,
SET_MOVE_SELECTED
, SENSOR
, SENSOR_EVENT
, ATTACHED_CLIPPLANE
,
ANIMATION_ON
, ANIMATION_SPEED
, ANIMATION_TIMESTEP
, ACTIVATED_VIEWPOINT
,
VPCLIPPLANEMODE_TOGGLE
, SNAPSHOT
, SEND_CURRENT_DOCUMENT
, SET_TRACKING_PARAMS
,
CHANGE_VIEWPOINT
, VIEWPOINT_CHANGED
, OBJECT_TRANSFORMED
, SET_CONNECTIONPOINT
,
GENERIC_PARAM_REGISTER
, GENERIC_PARAM_CHANGED
, TRANSFORM_SGITEM
, SELECT_OBJECT
,
DELETE_OBJECT
, GEOMETRY_OBJECT
, ADD_CHILD_OBJECT
, TURNTABLE_ANIMATION
,
SET_VARIANT
, SET_APPEARANCE
, KINEMATICS_STATE
} |
| id to specify the type of the message More...
|
|
|
int | is_valid_ |
| valid can be overwritten by children if their recreation was not succesful More...
|
|
◆ Mtype
id to specify the type of the message
Enumerator |
---|
NO_TYPE | |
REGISTER | |
GEO_VISIBLE | |
INTERACTOR_VISIBLE | |
SMOKE_VISIBLE | |
MOVE_INTERACTOR | |
INTERACTOR_USED | |
CREATE_VIEWPOINT | |
CREATE_DEFAULT_VIEWPOINT | |
SHOW_VIEWPOINT | |
SHOW_PRESENTATIONPOINT | |
CHANGE_VIEWPOINT_ID | |
CHANGE_VIEWPOINT_NAME | |
DELETE_VIEWPOINT | |
FLYMODE_TOGGLE | |
SET_CASE | |
SET_NAME | |
MOVE_OBJECT | |
ADD_DOCUMENT | |
SET_DOCUMENT_PAGE | |
SET_DOCUMENT_SCALE | |
SET_DOCUMENT_POSITION | |
SET_DOCUMENT_PAGESIZE | |
SEND_DOCUMENT_NUMBERS | |
DOC_VISIBLE | |
BOUNDARIES_OBJECT | |
COLOR_OBJECT | |
SHADER_OBJECT | |
MATERIAL_OBJECT | |
SET_TRANSPARENCY | |
KEYWORD | |
TRANSFORM_OBJECT | |
TRANSFORM_CASE | |
RESTRICT_AXIS | |
GRAPHIC_RESSOURCE | |
SET_MOVE | |
SET_MOVE_SELECTED | |
SENSOR | |
SENSOR_EVENT | |
ATTACHED_CLIPPLANE | |
ANIMATION_ON | |
ANIMATION_SPEED | |
ANIMATION_TIMESTEP | |
ACTIVATED_VIEWPOINT | |
VPCLIPPLANEMODE_TOGGLE | |
SNAPSHOT | |
SEND_CURRENT_DOCUMENT | |
SET_TRACKING_PARAMS | |
CHANGE_VIEWPOINT | |
VIEWPOINT_CHANGED | |
OBJECT_TRANSFORMED | |
SET_CONNECTIONPOINT | |
GENERIC_PARAM_REGISTER | |
GENERIC_PARAM_CHANGED | |
TRANSFORM_SGITEM | |
SELECT_OBJECT | |
DELETE_OBJECT | |
GEOMETRY_OBJECT | |
ADD_CHILD_OBJECT | |
TURNTABLE_ANIMATION | |
SET_VARIANT | |
SET_APPEARANCE | |
KINEMATICS_STATE | |
◆ coGRMsg() [1/2]
recreate class from a message string
parsed content will always be removed to enable all children to call extractFirstToken() to get their token
parse for msg id
parse message type
◆ ~coGRMsg()
virtual grmsg::coGRMsg::~coGRMsg |
( |
| ) |
|
|
inlinevirtual |
◆ coGRMsg() [2/2]
construct used by child class
◆ addToken()
add a token to the message
◆ c_str()
◆ extractFirstToken()
read and delete first token in the message
◆ getAllTokens()
◆ getFirstToken()
read first token in the message
◆ getString()
string coGRMsg::getString |
( |
| ) |
const |
◆ getType()
Mtype grmsg::coGRMsg::getType |
( |
| ) |
const |
|
inline |
access to private variables
◆ isValid()
int grmsg::coGRMsg::isValid |
( |
| ) |
|
|
inline |
whether recreate was succesful
◆ print_stdout()
◆ content_
◆ is_valid_
int grmsg::coGRMsg::is_valid_ |
|
protected |
valid can be overwritten by children if their recreation was not succesful
◆ MsgID
string put to the header to identify the type Gui2RenderMessage
◆ SplitToken
const char grmsg::coGRMsg::SplitToken |
|
private |
split message string by this token
◆ str_
char* grmsg::coGRMsg::str_ |
|
private |
char representation of content
◆ type_
Mtype grmsg::coGRMsg::type_ |
|
private |
The documentation for this class was generated from the following files: