Mercurial > hg > tweakathon2ios
view UI code/3Dbox.mm @ 28:953db6518738
leap version more or less there, needs btter results feedback but thats detail.
"no movement" bit is stupid cos peopel can move their hand.
light flash not work.
author | Robert Tubb <rt300@eecs.qmul.ac.uk> |
---|---|
date | Thu, 30 Oct 2014 18:35:00 +0000 |
parents | a223551fdc1f |
children |
line wrap: on
line source
// // 3Dbox.cpp // tweakathlon // // Created by Robert Tubb on 13/02/2014. // // #include "3Dbox.h" Leap3DBox::Leap3DBox(float ax, float ay, float awidth, float aheight, float azx, float azy, const UIProps& props) : UIElement(ax,ay,awidth, aheight, props) { zx = azx; zy = -azy; // cos of stoopid screen coords init(props); } void Leap3DBox::init(const UIProps& props){ minVal = 0.; maxVal = 127.; xVal = 0.1; yVal = 0.1; zVal = 0.1; thickness = props.borderThickness; foregroundHi = props.buttonHi; backgroundHi = props.generalBackground; foregroundLo = props.buttonLo; backgroundLo = props.generalBackground; fgInactive = props.inactiveGreyedOut; hintShowing = false; on = false; myType = LEAP3D; }