aboutsummaryrefslogtreecommitdiff
path: root/libcghEx.cpp
diff options
context:
space:
mode:
authorGravatar chirs241097@gmail.com <chirs241097@gmail.com@c17bf020-1265-9734-9302-a83f62007ddb> 2014-03-21 13:17:10 +0000
committerGravatar chirs241097@gmail.com <chirs241097@gmail.com@c17bf020-1265-9734-9302-a83f62007ddb> 2014-03-21 13:17:10 +0000
commitc28783ee430b106b636bf636bddf0799126a19d5 (patch)
tree84752719e337f76093654c501ad5e44c80916ce6 /libcghEx.cpp
parent614da8c13f4711337828a3b017d86002c6ea1292 (diff)
downloadbullet-lab-remix-c28783ee430b106b636bf636bddf0799126a19d5.tar.xz
Experimental support for cross compiling with mingw-w64.
Fix blinking HangUpText. Exit 1 if not terminated correctly.
Diffstat (limited to 'libcghEx.cpp')
-rw-r--r--libcghEx.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/libcghEx.cpp b/libcghEx.cpp
index bea7341..860b322 100644
--- a/libcghEx.cpp
+++ b/libcghEx.cpp
@@ -68,7 +68,7 @@ void CircleIndicator::Render(double x,double y){circle->Render(x,y);}
void LinearProgresser::Init(double _a,double _b,double _Lim){a=_a,b=_b,Limit=_Lim;}
void LinearProgresser::Launch(){Elapsed=0;val=a;}
-void LinearProgresser::Update(double DT){if (Elapsed>=Limit)return;Elapsed+=DT;val=(b-a)*(Elapsed/Limit)+a;}
+void LinearProgresser::Update(double DT){if (Elapsed>=Limit)return (void)(val=b,Elapsed=Limit);Elapsed+=DT;val=(b-a)*(Elapsed/Limit)+a;}
double LinearProgresser::GetValue(){return val;}
double LinearProgresser::GetA(){return a;}
double LinearProgresser::GetB(){return b;}