| 165 | } |
| 166 | |
| 167 | void MultiThreadedDemo::initPhysics() |
| 168 | { |
| 169 | createEmptyDynamicsWorld(); |
| 170 | |
| 171 | m_dynamicsWorld->setGravity(btVector3(0, -10, 0)); |
| 172 | |
| 173 | { |
| 174 | SliderParams slider("Stack height", &gSliderStackHeight); |
| 175 | slider.m_minVal = 1.0f; |
| 176 | slider.m_maxVal = 30.0f; |
| 177 | slider.m_clampToIntegers = true; |
| 178 | m_guiHelper->getParameterInterface()->registerSliderFloatParameter(slider); |
| 179 | } |
| 180 | { |
| 181 | SliderParams slider("Stack width", &gSliderStackWidth); |
| 182 | slider.m_minVal = 1.0f; |
| 183 | slider.m_maxVal = 30.0f; |
| 184 | slider.m_clampToIntegers = true; |
| 185 | m_guiHelper->getParameterInterface()->registerSliderFloatParameter(slider); |
| 186 | } |
| 187 | { |
| 188 | SliderParams slider("Stack rows", &gSliderStackRows); |
| 189 | slider.m_minVal = 1.0f; |
| 190 | slider.m_maxVal = 20.0f; |
| 191 | slider.m_clampToIntegers = true; |
| 192 | m_guiHelper->getParameterInterface()->registerSliderFloatParameter(slider); |
| 193 | } |
| 194 | { |
| 195 | SliderParams slider("Stack columns", &gSliderStackColumns); |
| 196 | slider.m_minVal = 1.0f; |
| 197 | slider.m_maxVal = 20.0f; |
| 198 | slider.m_clampToIntegers = true; |
| 199 | m_guiHelper->getParameterInterface()->registerSliderFloatParameter(slider); |
| 200 | } |
| 201 | { |
| 202 | // horizontal ground shake |
| 203 | SliderParams slider("Ground horiz amp", &gSliderGroundHorizontalAmplitude); |
| 204 | slider.m_minVal = 0.0f; |
| 205 | slider.m_maxVal = 1.0f; |
| 206 | slider.m_clampToNotches = false; |
| 207 | m_guiHelper->getParameterInterface()->registerSliderFloatParameter(slider); |
| 208 | } |
| 209 | { |
| 210 | // vertical ground shake |
| 211 | SliderParams slider("Ground vert amp", &gSliderGroundVerticalAmplitude); |
| 212 | slider.m_minVal = 0.0f; |
| 213 | slider.m_maxVal = 1.0f; |
| 214 | slider.m_clampToNotches = false; |
| 215 | m_guiHelper->getParameterInterface()->registerSliderFloatParameter(slider); |
| 216 | } |
| 217 | { |
| 218 | // ground tilt |
| 219 | SliderParams slider("Ground tilt", &gSliderGroundTilt); |
| 220 | slider.m_minVal = -45.0f; |
| 221 | slider.m_maxVal = 45.0f; |
| 222 | slider.m_clampToNotches = false; |
| 223 | m_guiHelper->getParameterInterface()->registerSliderFloatParameter(slider); |
| 224 | } |
nothing calls this directly
no test coverage detected