[StreamDisplay] Added VelocityMultiplier, VelocityMin, VelocityMax, SpringMultiplier and ViscosityMultiplier metrics.

This commit is contained in:
AJ Kelly
2011-12-16 12:05:34 -06:00
parent 8e9b20ac8e
commit be2a2a981f
4 changed files with 26 additions and 5 deletions
+6
View File
@@ -6,6 +6,7 @@
#include "Sprite.h"
#include "Quad.h"
#include "LuaExpressionTransform.h"
#include "ThemeMetric.h"
enum StreamType
{
@@ -34,6 +35,11 @@ private:
vector<Sprite*> m_vpSprPill[NUM_StreamType];
LuaExpressionTransform m_transformPill; // params: self,offsetFromCenter,itemIndex,numItems
ThemeMetric<float> VELOCITY_MULTIPLIER;
ThemeMetric<float> VELOCITY_MIN;
ThemeMetric<float> VELOCITY_MAX;
ThemeMetric<float> SPRING_MULTIPLIER;
ThemeMetric<float> VISCOSITY_MULTIPLIER;
float m_fPercent; // percent filled
float m_fTrailingPercent; // this approaches m_fPercent, use this value to draw