From 56eaa27d4daca9264dac2e822b1126cf6eb8cbf4 Mon Sep 17 00:00:00 2001 From: Chris Xiong Date: Wed, 4 May 2016 23:45:29 +0800 Subject: Piano keyboard: first steps. --- visualization/qmpvisualization.hpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'visualization/qmpvisualization.hpp') diff --git a/visualization/qmpvisualization.hpp b/visualization/qmpvisualization.hpp index f37bddb..a161111 100644 --- a/visualization/qmpvisualization.hpp +++ b/visualization/qmpvisualization.hpp @@ -7,6 +7,7 @@ #include #include #include +#include "qmpvirtualpiano3d.hpp" #include "../include/qmpcorepublic.hpp" class qmpVisualization; @@ -49,11 +50,13 @@ class qmpVisualization:public qmpPluginIntf SMTRG tdscn; SMTEX chequer; smTTFont font,font2; + qmpVirtualPiano3D* p3d; float pos[3],rot[3],lastx,lasty; uint32_t ctc,ctk,fintk,elb; double etps; bool shouldclose,playing; int hvif,herif,hehif; + double traveld[16][128];bool notestatus[16][128]; void drawCube(smvec3d a,smvec3d b,DWORD col,SMTEX tex); void showThread(); public: -- cgit v1.2.3