bool LLToolMgr::inBuildMode() { // when entering mouselook inEdit() immediately returns true before // cameraMouselook() actually starts returning true. Also, appearance edit // sets build mode to true, so let's exclude that. bool b=(inEdit() && !gAgentCamera.cameraMouselook() && mCurrentToolset != gFaceEditToolset); return b; }
bool LLToolMgr::inBuildMode() { // when entering mouselook inEdit() immediately returns true before // cameraMouselook() actually starts returning true. Also, appearance edit // sets build mode to true, so let's exclude that. static const LLCachedControl<bool> build_btn_state("BuildBtnState",false); bool b=(inEdit() && build_btn_state && !gAgentCamera.cameraMouselook() && mCurrentToolset != gFaceEditToolset); return b; }