VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
editSpawnPointDialog.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2015 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
8 
9 #pragma once
10 
12 
13 #if !defined(Q_MOC_RUN)
14 #include "vrfmsgs/rwSpawnData.h"
15 #endif
16 
18 
20 class DtSimMessage;
21 
28 namespace makVrf
29 {
31  {
32 
33  Q_OBJECT
34 
35  public:
36 
38  DtEditSpawnPointDialog(makVrv::DtDe& de, QWidget* parent, const QString& title="", DtDialogInteractionMode mode=DtCreationMode);
39 
41  virtual ~DtEditSpawnPointDialog();
42 
44  virtual const DtRwSpawnData& spawnData() const;
45 
46  protected:
47  virtual void processSpawnData(DtSimMessage* rsp);
48  virtual void displaySpawnPointParameters(bool canEdit);
49 
50  protected slots:
51 
52  virtual void slot_onEditTemplateButtonClicked();
53 
55  virtual void slot_editSpawnPoint(DtRwSpawnData & spawnData);
56 
58  virtual void slot_editSpawnTemplate(DtRwSpawnData & spawnData);
59 
60  protected:
63  };
64 
66  {
67  public:
68  virtual makVrf::DtCreateAndEditObjectDialogInterface* createDialog(makVrv::DtDe& de, QWidget* parent, const QString& title,
70  };
71 }
72 
This class defines the dialog that allows the creation/update of point objects in the scenario (entit...
Definition: pointObjectDefinitionDialog.h:40
QPushButton * myEditTemplateButton
Definition: editSpawnPointDialog.h:62
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
Definition: createAndEditObjectDialogInterface.h:29
DtRwSpawnData mySpawnData
Definition: editSpawnPointDialog.h:61
Base library for data that is used to control how spawn points generate entities. ...
Definition: rwSpawnData.h:37
File: simMsg.h.
Definition: simMessage.h:35
DtDialogInteractionMode
Definition: createAndEditObjectDialogInterface.h:34
Definition: editSpawnPointDialog.h:65
DT_DLL_DEBUGDRAWRENDERER void init(makVrv::DtDe &de)
Work function for the plugin initialization.
const char int mode
Definition: ioapi.h:38
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Definition: pointObjectDefinitionDialog.h:351
Definition: editSpawnPointDialog.h:30

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)