VR-Forces 4.1.1 Class Documentation
DtVrlinkEntityDIGuyStateVisualizer.h
Go to the documentation of this file.
1 /*****************************************************************************
2  * Copyright (c) 2012 MAK Technologies, Inc.
3  * All rights reserved.
4  *****************************************************************************/
5 
9 
10 #pragma once
11 
13 
16 
17 namespace makVrv
18 {
19 
20  namespace DT_PROTOCOL_NAMESPACE
21  {
22 
23  class DtVrlinkConnection;
25 
33  {
34  public:
35 
38  DtStateListener& listener, int modelSet );
39 
42 
44  virtual void setLifeFormState( unsigned int state );
45 
47  virtual void setDamageState( unsigned int state );
48 
50  virtual void setPrimaryWeaponState( unsigned int state );
51 
53  virtual void setState( int stateNumber, int stateValue );
55  virtual void setColorizedModelColorType(
57 
59  virtual void setForceId( int forceId );
60 
61  protected:
62 
64  virtual bool handleCustomAppearance( unsigned int attr, unsigned int value );
65 
67  virtual void setEntityType( const std::string& t );
68 
70  virtual void resetSpatial();
71 
74  virtual void updateForceColor();
75 
76  protected:
77 
82  int myForceId;
83 
84  };
85 
86 
89  }
90 }

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)