public void Update(float dt)
 {
     if (!mAdd)
     {
         TransformComponent tc = mObject.GetComponent <TransformComponent>();
         ModelComponent     mc = mObject.GetComponent <ModelComponent>();
         CPlusPlusInterface.AddStationaryBoxCollider(mObject.GetName(),
                                                     tc.mPosition,
                                                     tc.mScale,
                                                     tc.mRotation,
                                                     mc.mModel.Model,
                                                     mPassable,
                                                     mTag);
         mAdd = true;
     }
     else if (mReset)
     {
         TransformComponent tc = mObject.GetComponent <TransformComponent>();
         ModelComponent     mc = mObject.GetComponent <ModelComponent>();
         CPlusPlusInterface.UpdateStationaryBoxCollider(mObject.GetName(),
                                                        tc.mPosition,
                                                        tc.mScale,
                                                        tc.mRotation,
                                                        mc.mModel.Model,
                                                        mPassable,
                                                        mTag);
         mReset = false;
     }
 }