5 #include <simgear/compiler.h>
7 #include "personality.hxx"
9 void SGPersonalityBranch::setDoubleValue( double value, SGAnimation *anim, int var_id, int var_num )
11 _doubleValues[ Key( anim, var_id, var_num ) ] = value;
14 void SGPersonalityBranch::setIntValue( int value, SGAnimation *anim, int var_id, int var_num )
16 _intValues[ Key( anim, var_id, var_num ) ] = value;
19 double SGPersonalityBranch::getDoubleValue( SGAnimation *anim, int var_id, int var_num ) const
21 map<Key,double>::const_iterator it = _doubleValues.find( Key( anim, var_id, var_num ) );
22 if ( it != _doubleValues.end() ) {
29 int SGPersonalityBranch::getIntValue( SGAnimation *anim, int var_id, int var_num ) const
31 map<Key,int>::const_iterator it = _intValues.find( Key( anim, var_id, var_num ) );
32 if ( it != _intValues.end() ) {