VR-Forces 4.1 Class Documentation
DtObjectConsoleWarningVisualizer.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2012 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
8 
9 #pragma once
10 
11 #include <vrfGuiCore/vrfGuiCore.h>
13 
16 
17 namespace makVrv
18 {
19  class DtAttachableUpdaterAgent;
20  class DtProjectedWidgetModelAgent;
21  class DtWidgetAgent;
22 }
23 
24 namespace makVrf
25 {
28  {
29  public:
32  int modelSet);
33 
36 
38  virtual const makVrv::DtStateVisualizer::TypeInfo& typeInfo() const;
39 
41  static const makVrv::DtStateVisualizer::TypeInfo& theTypeInfo();
42 
44  virtual void setShowObjectConsoleWarning(bool);
45 
47  virtual void setScale(float f);
48 
49  protected:
51  virtual void entityStateChanged(makVrv::DtElementID, DtSharedVrfVrlApplicationSettings::EntityStates, bool);
52 
53  virtual void createModelAgents();
54  virtual void destroyModelAgents();
55  virtual void setModelDefinitionForAgents();
56 
57  static const makVrv::DtVisualizerSchema& theObjectConsoleWarningVisualizerSchema();
58 
59  protected:
61  makVrv::DtProjectedWidgetModelAgent* myProjectedWidgetAgent;
62  makVrv::DtWidgetAgent* myWidgetAgent;
63  float myScale;
64  };
65 
68 }

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)