From 351828e8e53ef3bd1bc1f71bc64577942cf91885 Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Wed, 5 Jun 2013 09:35:43 -0700 Subject: [PATCH] some magic number removal in injector main --- injector/src/main.cpp | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/injector/src/main.cpp b/injector/src/main.cpp index d8f0df9b1f..41e2bc0bbd 100644 --- a/injector/src/main.cpp +++ b/injector/src/main.cpp @@ -27,6 +27,13 @@ const int AVATAR_MIXER_DATA_SEND_INTERVAL_MSECS = 15; const int DEFAULT_INJECTOR_VOLUME = 0xFF; +enum { + INJECTOR_POSITION_X, + INJECTOR_POSITION_Y, + INJECTOR_POSITION_Z, + INJECTOR_YAW +}; + // Command line parameter defaults bool loopAudio = true; float sleepIntervalMin = 1.00; @@ -166,8 +173,10 @@ int main(int argc, char* argv[]) { // start the agent list thread that will kill off agents when they stop talking agentList->startSilentAgentRemovalThread(); - injector.setPosition(glm::vec3(::floatArguments[0], ::floatArguments[1], ::floatArguments[2])); - injector.setOrientation(glm::quat(glm::vec3(0.0f, *(::floatArguments + 3), 0.0f))); + injector.setPosition(glm::vec3(::floatArguments[INJECTOR_POSITION_X], + ::floatArguments[INJECTOR_POSITION_Y], + ::floatArguments[INJECTOR_POSITION_Z])); + injector.setOrientation(glm::quat(glm::vec3(0.0f, ::floatArguments[INJECTOR_YAW], 0.0f))); injector.setVolume(::volume); if (::radius > 0) {