VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
entityAttributesPageItems.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2008 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 /******************************************************************************
6 ** $RCSfile: DtEntityAttributesPageItems.h,v $ $Revision: 1.1 $ $State: Exp $
7 ******************************************************************************/
8 
12 
13 #pragma once
14 
17 
19 
20 namespace makVrf
21 {
22  namespace makVrfGuiObjectInformationQt
23  {
24  class DtInformationDialogPageLogic;
25 
27  {
28  public:
29 
32  , myIndex(iIndex)
33  , myAppearanceManager(r)
34  , myCurrentValue(0)
35  {
36  }
37 
38  protected:
39  virtual QVariant value(int col, int role, const QTreeWidgetItem*,
41  virtual bool valueNeedsUpdate(int col, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
42 
44 
45  virtual int attributeValue(const makVrv::DtVrlinkSimulatedEntityState*) const = 0;
46 
47  protected:
49  int myIndex;
51  };
52 
54  {
55  public:
57  : DtEntityAttributeItem(l, iIndex, r)
58  {
59  }
60 
61  protected:
62  virtual int attributeValue(const makVrv::DtVrlinkSimulatedEntityState*) const;
63  };
64 
66  {
67  public:
69  : DtEntityAttributeItem(l, iIndex, r)
70  {
71  }
72 
73  protected:
74  virtual int attributeValue(const makVrv::DtVrlinkSimulatedEntityState*) const;
75  };
76  }
77 }

Document ID: Generated on Tue Mar 8 22:13:38 EST 2016 from SVN revision 162938
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)