Use keycodes intead of hardcoded values

Signed-off-by: Laurent Carlier <lordheavym@gmail.com>
This commit is contained in:
Laurent Carlier 2016-08-11 13:15:49 +02:00
parent 92089fc98a
commit 6b259a22e8
20 changed files with 69 additions and 69 deletions

View file

@ -1113,15 +1113,15 @@ public:
{ {
switch (keyCode) switch (keyCode)
{ {
case 0x6B: case KEY_KPADD:
case GAMEPAD_BUTTON_R1: case GAMEPAD_BUTTON_R1:
changeBlurScale(0.25f); changeBlurScale(0.25f);
break; break;
case 0x6D: case KEY_KPSUB:
case GAMEPAD_BUTTON_L1: case GAMEPAD_BUTTON_L1:
changeBlurScale(-0.25f); changeBlurScale(-0.25f);
break; break;
case 0x42: case KEY_B:
case GAMEPAD_BUTTON_A: case GAMEPAD_BUTTON_A:
toggleBloom(); toggleBloom();
break; break;
@ -1212,4 +1212,4 @@ int main(const int argc, const char *argv[])
#if !defined(__ANDROID__) #if !defined(__ANDROID__)
return 0; return 0;
#endif #endif
} }

View file

@ -774,11 +774,11 @@ public:
{ {
switch (keyCode) switch (keyCode)
{ {
case 0x6B: case KEY_KPADD:
case GAMEPAD_BUTTON_R1: case GAMEPAD_BUTTON_R1:
switchComputePipeline(1); switchComputePipeline(1);
break; break;
case 0x6D: case KEY_KPSUB:
case GAMEPAD_BUTTON_L1: case GAMEPAD_BUTTON_L1:
switchComputePipeline(-1); switchComputePipeline(-1);
break; break;

View file

@ -1221,7 +1221,7 @@ public:
{ {
switch (keyCode) switch (keyCode)
{ {
case 0x70: case KEY_F1:
case GAMEPAD_BUTTON_A: case GAMEPAD_BUTTON_A:
toggleDebugDisplay(); toggleDebugDisplay();
updateTextOverlay(); updateTextOverlay();
@ -1247,4 +1247,4 @@ public:
} }
}; };
VULKAN_EXAMPLE_MAIN() VULKAN_EXAMPLE_MAIN()

View file

@ -1208,12 +1208,12 @@ public:
{ {
switch (keyCode) switch (keyCode)
{ {
case 0x70: case KEY_F1:
case GAMEPAD_BUTTON_A: case GAMEPAD_BUTTON_A:
toggleDebugDisplay(); toggleDebugDisplay();
updateTextOverlay(); updateTextOverlay();
break; break;
case 0x71: case KEY_F2:
case GAMEPAD_BUTTON_X: case GAMEPAD_BUTTON_X:
toggleShadows(); toggleShadows();
updateTextOverlay(); updateTextOverlay();
@ -1233,4 +1233,4 @@ public:
} }
}; };
VULKAN_EXAMPLE_MAIN() VULKAN_EXAMPLE_MAIN()

View file

@ -557,19 +557,19 @@ public:
{ {
switch (keyCode) switch (keyCode)
{ {
case 0x6B: case KEY_KPADD:
case GAMEPAD_BUTTON_R1: case GAMEPAD_BUTTON_R1:
changeTessellationStrength(0.025); changeTessellationStrength(0.025);
break; break;
case 0x6D: case KEY_KPSUB:
case GAMEPAD_BUTTON_L1: case GAMEPAD_BUTTON_L1:
changeTessellationStrength(-0.025); changeTessellationStrength(-0.025);
break; break;
case 0x44: case KEY_D:
case GAMEPAD_BUTTON_A: case GAMEPAD_BUTTON_A:
toggleDisplacement(); toggleDisplacement();
break; break;
case 0x53: case KEY_S:
case GAMEPAD_BUTTON_X: case GAMEPAD_BUTTON_X:
toggleSplitScreen(); toggleSplitScreen();
break; break;
@ -651,4 +651,4 @@ int main(const int argc, const char *argv[])
#if !defined(__ANDROID__) #if !defined(__ANDROID__)
return 0; return 0;
#endif #endif
} }

View file

@ -716,11 +716,11 @@ public:
{ {
switch (keyCode) switch (keyCode)
{ {
case 0x53: case KEY_S:
case GAMEPAD_BUTTON_X: case GAMEPAD_BUTTON_X:
toggleSplitScreen(); toggleSplitScreen();
break; break;
case 0x4F: case KEY_O:
case GAMEPAD_BUTTON_A: case GAMEPAD_BUTTON_A:
toggleFontOutline(); toggleFontOutline();
break; break;
@ -799,4 +799,4 @@ int main(const int argc, const char *argv[])
#if !defined(__ANDROID__) #if !defined(__ANDROID__)
return 0; return 0;
#endif #endif
} }

View file

@ -478,7 +478,7 @@ public:
{ {
switch (keyCode) switch (keyCode)
{ {
case 0x4E: case KEY_N:
case GAMEPAD_BUTTON_A: case GAMEPAD_BUTTON_A:
toggleNormals(); toggleNormals();
break; break;
@ -554,4 +554,4 @@ int main(const int argc, const char *argv[])
#if !defined(__ANDROID__) #if !defined(__ANDROID__)
return 0; return 0;
#endif #endif
} }

View file

@ -996,7 +996,7 @@ public:
{ {
switch (keyCode) switch (keyCode)
{ {
case 0x44: case KEY_D:
case GAMEPAD_BUTTON_A: case GAMEPAD_BUTTON_A:
toggleDebugDisplay(); toggleDebugDisplay();
break; break;
@ -1078,4 +1078,4 @@ int main(const int argc, const char *argv[])
#if !defined(__ANDROID__) #if !defined(__ANDROID__)
return 0; return 0;
#endif #endif
} }

View file

@ -583,15 +583,15 @@ public:
{ {
switch (keyCode) switch (keyCode)
{ {
case 0x4F: case KEY_O:
case GAMEPAD_BUTTON_A: case GAMEPAD_BUTTON_A:
toggleParallaxOffset(); toggleParallaxOffset();
break; break;
case 0x4E: case KEY_N:
case GAMEPAD_BUTTON_X: case GAMEPAD_BUTTON_X:
toggleNormalMapDisplay(); toggleNormalMapDisplay();
break; break;
case 0x53: case KEY_S:
case GAMEPAD_BUTTON_Y: case GAMEPAD_BUTTON_Y:
toggleSplitScreen(); toggleSplitScreen();
break; break;
@ -671,4 +671,4 @@ int main(const int argc, const char *argv[])
#if !defined(__ANDROID__) #if !defined(__ANDROID__)
return 0; return 0;
#endif #endif
} }

View file

@ -980,11 +980,11 @@ public:
{ {
switch (keyCode) switch (keyCode)
{ {
case 0x42: case KEY_B:
case GAMEPAD_BUTTON_A: case GAMEPAD_BUTTON_A:
toggleBlur(); toggleBlur();
break; break;
case 0x54: case KEY_T:
case GAMEPAD_BUTTON_X: case GAMEPAD_BUTTON_X:
toggleTextureDisplay(); toggleTextureDisplay();
break; break;
@ -1076,4 +1076,4 @@ int main(const int argc, const char *argv[])
#if !defined(__ANDROID__) #if !defined(__ANDROID__)
return 0; return 0;
#endif #endif
} }

View file

@ -832,27 +832,27 @@ public:
{ {
switch (keyCode) switch (keyCode)
{ {
case 0x20: case KEY_SPACE:
case GAMEPAD_BUTTON_A: case GAMEPAD_BUTTON_A:
wireframe = !wireframe; wireframe = !wireframe;
reBuildCommandBuffers(); reBuildCommandBuffers();
break; break;
case 0x50: case KEY_P:
scene->renderSingleScenePart = !scene->renderSingleScenePart; scene->renderSingleScenePart = !scene->renderSingleScenePart;
reBuildCommandBuffers(); reBuildCommandBuffers();
updateTextOverlay(); updateTextOverlay();
break; break;
case 0x6B: case KEY_KPADD:
scene->scenePartIndex = (scene->scenePartIndex < static_cast<uint32_t>(scene->meshes.size())) ? scene->scenePartIndex + 1 : 0; scene->scenePartIndex = (scene->scenePartIndex < static_cast<uint32_t>(scene->meshes.size())) ? scene->scenePartIndex + 1 : 0;
reBuildCommandBuffers(); reBuildCommandBuffers();
updateTextOverlay(); updateTextOverlay();
break; break;
case 0x6D: case KEY_KPSUB:
scene->scenePartIndex = (scene->scenePartIndex > 0) ? scene->scenePartIndex - 1 : static_cast<uint32_t>(scene->meshes.size()) - 1; scene->scenePartIndex = (scene->scenePartIndex > 0) ? scene->scenePartIndex - 1 : static_cast<uint32_t>(scene->meshes.size()) - 1;
updateTextOverlay(); updateTextOverlay();
reBuildCommandBuffers(); reBuildCommandBuffers();
break; break;
case 0x4C: case KEY_L:
attachLight = !attachLight; attachLight = !attachLight;
updateUniformBuffers(); updateUniformBuffers();
break; break;
@ -936,4 +936,4 @@ int main(const int argc, const char *argv[])
#if !defined(__ANDROID__) #if !defined(__ANDROID__)
return 0; return 0;
#endif #endif
} }

View file

@ -1019,11 +1019,11 @@ public:
{ {
switch (keyCode) switch (keyCode)
{ {
case 0x53: case KEY_S:
case GAMEPAD_BUTTON_A: case GAMEPAD_BUTTON_A:
toggleShadowMapDisplay(); toggleShadowMapDisplay();
break; break;
case 0x4C: case KEY_L:
case GAMEPAD_BUTTON_X: case GAMEPAD_BUTTON_X:
toogleLightPOV(); toogleLightPOV();
break; break;
@ -1102,4 +1102,4 @@ int main(const int argc, const char *argv[])
#if !defined(__ANDROID__) #if !defined(__ANDROID__)
return 0; return 0;
#endif #endif
} }

View file

@ -1068,7 +1068,7 @@ public:
{ {
switch (keyCode) switch (keyCode)
{ {
case 0x44: case KEY_D:
case GAMEPAD_BUTTON_A: case GAMEPAD_BUTTON_A:
toggleCubeMapDisplay(); toggleCubeMapDisplay();
break; break;
@ -1151,4 +1151,4 @@ int main(const int argc, const char *argv[])
#if !defined(__ANDROID__) #if !defined(__ANDROID__)
return 0; return 0;
#endif #endif
} }

View file

@ -1036,11 +1036,11 @@ public:
{ {
switch (keyCode) switch (keyCode)
{ {
case 0x6B: case KEY_KPADD:
case GAMEPAD_BUTTON_R1: case GAMEPAD_BUTTON_R1:
changeAnimationSpeed(0.1f); changeAnimationSpeed(0.1f);
break; break;
case 0x6D: case KEY_KPSUB:
case GAMEPAD_BUTTON_L1: case GAMEPAD_BUTTON_L1:
changeAnimationSpeed(-0.1f); changeAnimationSpeed(-0.1f);
break; break;
@ -1121,4 +1121,4 @@ int main(const int argc, const char *argv[])
#if !defined(__ANDROID__) #if !defined(__ANDROID__)
return 0; return 0;
#endif #endif
} }

View file

@ -452,12 +452,12 @@ public:
{ {
switch (keyCode) switch (keyCode)
{ {
case 0x6B: case KEY_KPADD:
case 0x20: case KEY_SPACE:
case GAMEPAD_BUTTON_A: case GAMEPAD_BUTTON_A:
changeMatCapIndex(1); changeMatCapIndex(1);
break; break;
case 0x6D: case KEY_KPSUB:
case GAMEPAD_BUTTON_X: case GAMEPAD_BUTTON_X:
changeMatCapIndex(-1); changeMatCapIndex(-1);
break; break;
@ -548,4 +548,4 @@ int main(const int argc, const char *argv[])
#if !defined(__ANDROID__) #if !defined(__ANDROID__)
return 0; return 0;
#endif #endif
} }

View file

@ -939,19 +939,19 @@ public:
{ {
switch (keyCode) switch (keyCode)
{ {
case 0x6B: case KEY_KPADD:
case GAMEPAD_BUTTON_R1: case GAMEPAD_BUTTON_R1:
changeTessellationFactor(0.05f); changeTessellationFactor(0.05f);
break; break;
case 0x6D: case KEY_KPSUB:
case GAMEPAD_BUTTON_L1: case GAMEPAD_BUTTON_L1:
changeTessellationFactor(-0.05f); changeTessellationFactor(-0.05f);
break; break;
case 0x46: case KEY_F:
case GAMEPAD_BUTTON_A: case GAMEPAD_BUTTON_A:
toggleWireframe(); toggleWireframe();
break; break;
case 0x54: case KEY_T:
case GAMEPAD_BUTTON_X: case GAMEPAD_BUTTON_X:
toggleTessellation(); toggleTessellation();
break; break;
@ -1038,4 +1038,4 @@ int main(const int argc, const char *argv[])
#if !defined(__ANDROID__) #if !defined(__ANDROID__)
return 0; return 0;
#endif #endif
} }

View file

@ -533,19 +533,19 @@ public:
{ {
switch (keyCode) switch (keyCode)
{ {
case 0x6B: case KEY_KPADD:
case GAMEPAD_BUTTON_R1: case GAMEPAD_BUTTON_R1:
changeTessellationLevel(0.25); changeTessellationLevel(0.25);
break; break;
case 0x6D: case KEY_KPSUB:
case GAMEPAD_BUTTON_L1: case GAMEPAD_BUTTON_L1:
changeTessellationLevel(-0.25); changeTessellationLevel(-0.25);
break; break;
case 0x57: case KEY_W:
case GAMEPAD_BUTTON_A: case GAMEPAD_BUTTON_A:
togglePipelines(); togglePipelines();
break; break;
case 0x53: case KEY_S:
case GAMEPAD_BUTTON_X: case GAMEPAD_BUTTON_X:
toggleSplitScreen(); toggleSplitScreen();
break; break;
@ -655,4 +655,4 @@ int main(const int argc, const char *argv[])
#if !defined(__ANDROID__) #if !defined(__ANDROID__)
return 0; return 0;
#endif #endif
} }

View file

@ -1198,8 +1198,8 @@ public:
{ {
switch (keyCode) switch (keyCode)
{ {
case 0x6B: case KEY_KPADD:
case 0x20: case KEY_SPACE:
textOverlay->visible = !textOverlay->visible; textOverlay->visible = !textOverlay->visible;
} }
} }
@ -1264,4 +1264,4 @@ int main(const int argc, const char *argv[])
#if !defined(__ANDROID__) #if !defined(__ANDROID__)
return 0; return 0;
#endif #endif
} }

View file

@ -875,11 +875,11 @@ public:
{ {
switch (keyCode) switch (keyCode)
{ {
case 0x6B: case KEY_KPADD:
case GAMEPAD_BUTTON_R1: case GAMEPAD_BUTTON_R1:
changeLodBias(0.1f); changeLodBias(0.1f);
break; break;
case 0x6D: case KEY_KPSUB:
case GAMEPAD_BUTTON_L1: case GAMEPAD_BUTTON_L1:
changeLodBias(-0.1f); changeLodBias(-0.1f);
break; break;
@ -898,4 +898,4 @@ public:
} }
}; };
VULKAN_EXAMPLE_MAIN() VULKAN_EXAMPLE_MAIN()

View file

@ -737,19 +737,19 @@ public:
{ {
switch (keyCode) switch (keyCode)
{ {
case 0x53: case KEY_S:
case GAMEPAD_BUTTON_A: case GAMEPAD_BUTTON_A:
toggleSkyBox(); toggleSkyBox();
break; break;
case 0x20: case KEY_SPACE:
case GAMEPAD_BUTTON_X: case GAMEPAD_BUTTON_X:
toggleObject(); toggleObject();
break; break;
case 0x6B: case KEY_KPADD:
case GAMEPAD_BUTTON_R1: case GAMEPAD_BUTTON_R1:
changeLodBias(0.1f); changeLodBias(0.1f);
break; break;
case 0x6D: case KEY_KPSUB:
case GAMEPAD_BUTTON_L1: case GAMEPAD_BUTTON_L1:
changeLodBias(-0.1f); changeLodBias(-0.1f);
break; break;
@ -831,4 +831,4 @@ int main(const int argc, const char *argv[])
#if !defined(__ANDROID__) #if !defined(__ANDROID__)
return 0; return 0;
#endif #endif
} }