update ui, tests

This commit is contained in:
Irlan
2018-04-10 22:19:03 -03:00
parent 3e75b1f650
commit 959ce6d92a
9 changed files with 146 additions and 107 deletions

View File

@ -30,13 +30,15 @@ public:
~Model();
void Action_SaveTest();
void Action_SelectTest(int selection);
void Action_RestartTest();
void Action_PreviousTest();
void Action_NextTest();
void Action_DumpTest();
void Action_PlayPause();
void Action_SingleStep();
void Action_DefaultCamera();
void Action_LeftCamera();
void Action_RightCamera();
void Action_BottomCamera();
@ -92,9 +94,9 @@ inline void Model::Action_NextTest()
m_settings.lastTestID = -1;
}
inline void Model::Action_DumpTest()
inline void Model::Action_SaveTest()
{
m_test->Dump();
m_test->Save();
}
inline void Model::Action_PlayPause()
@ -108,6 +110,13 @@ inline void Model::Action_SingleStep()
m_settings.singleStep = true;
}
inline void Model::Action_DefaultCamera()
{
m_camera.m_q = b3QuatRotationX(-0.125f * B3_PI);
m_camera.m_center.SetZero();
m_camera.m_zoom = 20.0f;
}
inline void Model::Action_LeftCamera()
{
m_camera.m_q.Set(b3Vec3(0.0f, 1.0f, 0.0f), 0.5f * B3_PI);