private void GenerateBodyBoxMeshes() { CREditorUtils.GetListBoundsFromListGO( listBodyGOEnabledVisible_, listTmpBounds_ ); CRGUIUtils.GenerateBoxMeshes( listTmpBounds_, fxData_.listMeshBodyBoxesEnabledVisible_ ); CREditorUtils.GetListBoundsFromListGO( listBodyGODisabledVisible_, listTmpBounds_ ); CRGUIUtils.GenerateBoxMeshes( listTmpBounds_, fxData_.listMeshBodyBoxesDisabledVisible_ ); if ( fxData_.DrawSleepingState ) { CREditorUtils.GetListBoundsFromListGO( listBodyGOSleeping_, listTmpBounds_ ); CRGUIUtils.GenerateBoxMeshes( listTmpBounds_, fxData_.listMeshBodyBoxesSleeping_ ); } if ( fxData_.ShowInvisibles ) { CREditorUtils.GetListBoundsFromListGO( listBodyGOEnabledHide_, listTmpBounds_ ); CRGUIUtils.GenerateBoxMeshes( listTmpBounds_, fxData_.listMeshBodyBoxesEnabledHide_ ); CREditorUtils.GetListBoundsFromListGO( listBodyGODisabledHide_, listTmpBounds_ ); CRGUIUtils.GenerateBoxMeshes( listTmpBounds_, fxData_.listMeshBodyBoxesDisabledHide_ ); } }