COVISE Core
coGRObjSetVariantMsg.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)2012 VISENSO ++
11// ++ coGRObjSetVariantMsg - sets the variant of a SceneObject ++
12// ++ ++
13// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
14
15#ifndef COGROBJSETVARIANTMSG_H
16#define COGROBJSETVARIANTMSG_H
17
18#include "coGRObjMsg.h"
19#include <util/coExport.h>
20
21namespace grmsg
22{
23
25{
26public:
27 // construct msg to send
28 coGRObjSetVariantMsg(const char *obj_name, const char *groupName, const char *variantName);
29
30 // reconstruct from received msg
31 coGRObjSetVariantMsg(const char *msg);
33
34 const char *getGroupName();
35 const char *getVariantName();
36
37private:
40};
41}
42#endif
#define GRMSGEXPORT
Definition: coExport.h:349
Definition: coGRActivatedViewpointMsg.h:23
Definition: coGRObjMsg.h:26
Definition: coGRObjSetVariantMsg.h:25
char * groupName_
Definition: coGRObjSetVariantMsg.h:38
char * variantName_
Definition: coGRObjSetVariantMsg.h:39