COVISE Core
coGRObjAddChildMsg.h
Go to the documentation of this file.
1/* This file is part of COVISE.
2
3 You can use it under the terms of the GNU Lesser General Public License
4 version 2.1 or later, see lgpl-2.1.txt.
5
6 * License: LGPL 2+ */
7
8//-*-Mode: C++;-*-
9// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
10// ++ (C)2006 VISENSO ++
11// ++ coGRObjVisMsg - mounts or unmounts a SceneObject to another ++
12// ++ ++
13// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
14
15#ifndef COGROBJADDCHILDMSG_H
16#define COGROBJADDCHILDMSG_H
17
18#include "coGRObjMsg.h"
19#include <util/coExport.h>
20
21namespace grmsg
22{
23
25{
26public:
27 // construct msg to send
28 coGRObjAddChildMsg(const char *obj_name, const char *child_name, int remove = 0);
29
30 // reconstruct from received msg
31 coGRObjAddChildMsg(const char *msg);
33
34 const char *getChildObjName();
35 int getRemove();
36
37private:
40};
41}
42#endif
#define GRMSGEXPORT
Definition: coExport.h:349
Definition: coGRActivatedViewpointMsg.h:23
Definition: coGRObjAddChildMsg.h:25
char * childObjName_
Definition: coGRObjAddChildMsg.h:38
int remove_
Definition: coGRObjAddChildMsg.h:39
Definition: coGRObjMsg.h:26