VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
vrfTDLMessageDataInterface.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2017 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
7 
8 #pragma once
9 
10 #include <vrfGuiCore/vrfGuiCore.h>
13 
14 namespace makVrf
15 {
23  {
24  public:
27 
29  virtual makVrv::DtElementEntry::ElementType type() const;
30 
32  makVrv::DtStateView<DtVrfTDLMessageDataState>* vrfTDLDataStateView() const
33  {
34  return myVrfTDLDataStateView;
35  }
36 
38  virtual DtVector location(Representation rep = Local) const;
39 
41  virtual std::string name() const;
42 
44  virtual std::string entityType() const;
45 
47  virtual const DtTaitBryan& orientation() const;
48 
50  virtual void setStateView(const makVrv::DtStateView<makVrv::DtSimState>*);
51 
52  protected:
54  virtual void slot_simObjectEntryAboutToBeRemoved(makVrv::DtSimObjectEntry&);
55 
56  protected:
58  };
59 
61 
62  typedef DtBoost::shared_ptr<DtVrfTDLMessageDataInterface> DtVrfTDLMessageDataInterfacePtr;
63 }

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)