VR-Forces 5.0.2 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtEntityStateVisualizer.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2019 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
10 
11 #pragma once
12 
15 
16 namespace makVrv
17 {
18  class DtEntityStateListener;
19 
24  {
25 
26  public:
29  DtStateListener& listener, int modelSet);
30 
33  DtSceneObjectAgent* sceneObject, int modelSet );
34 
36  virtual ~DtEntityStateVisualizer();
37 
39  virtual void setState( int stateNumber, int stateValue );
40 
42  {
43  return *myEntityListener;
44  }
45 
46  protected:
49  };
50 
51 
52 }
Base class for entity state visualizers (using the DtModelVisualizer schema)
Definition: DtEntityStateVisualizer.h:23
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:38
Contains makVrv:DtEntityStateListener class.
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Contains makVrv:DtStateVisualizer class.
The DtStateVisualizer is an abstract class. Developers derive from this to create logic that "directs...
Definition: DtStateVisualizer.h:32
DtEntityStateListener & entityStateListener()
Definition: DtEntityStateVisualizer.h:41
DtEntityStateListener * myEntityListener
Same as myListener, but casted for convenience.
Definition: DtEntityStateVisualizer.h:48
The DtStateListener is an abstract class. Subclasses implement functionality that will allow data to ...
Definition: DtStateListener.h:25
DtEntityStateListener.
Definition: DtEntityStateListener.h:132

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)