Silence Warnings

This commit is contained in:
Phillip Stephens 2019-05-26 18:18:31 -07:00
parent 9f94db6c82
commit 1c80a13c23
26 changed files with 55 additions and 22 deletions

View File

@ -72,6 +72,7 @@ bool CTexture::BufferGL()
GLFormat = GL_COMPRESSED_RGBA_S3TC_DXT1_EXT;
IsCompressed = true;
break;
default: break;
}
// The smallest mipmaps are probably not being loaded correctly, because mipmaps in GX textures have a minimum size depending on the format, and these don't.
@ -188,7 +189,7 @@ bool CTexture::WriteDDS(IOutputStream& rOut)
CopyGLBuffer();
rOut.WriteFourCC(FOURCC('DDS')); // "DDS " fourCC
rOut.WriteFourCC(FOURCC('DDS ')); // "DDS " fourCC
rOut.WriteLong(0x7C); // dwSize
rOut.WriteLong(0x21007); // dwFlags
rOut.WriteLong(mHeight); // dwHeight
@ -243,6 +244,8 @@ bool CTexture::WriteDDS(IOutputStream& rOut)
case ETexelFormat::DXT1:
PFFlags = 0x4;
break;
default:
break;
}
rOut.WriteLong(PFFlags); // DDS_PIXELFORMAT.dwFlags

View File

@ -45,6 +45,8 @@ void CAreaCooker::DetermineSectionNumbersPrime()
case EGame::Echoes:
GeometrySections = 3 + (9 * OriginalMeshCount); // Acount for materials + AROT + an unknown section
break;
default:
break;
}
for (uint32 iMesh = 0; iMesh < mpArea->mWorldModels.size(); iMesh++)

View File

@ -366,6 +366,8 @@ void CMaterialCooker::WriteCookedMatSet(CMaterialSet *pSet, EGame Version, IOutp
case EGame::Echoes:
Cooker.WriteMatSetPrime(rOut);
break;
default:
break;
}
}
@ -384,5 +386,6 @@ void CMaterialCooker::WriteCookedMaterial(CMaterial *pMat, EGame Version, IOutpu
Cooker.WriteMaterialPrime(rOut);
break;
// TODO: Corruption/Uncooked
default: break;
}
}

View File

@ -214,7 +214,8 @@ void CScriptCooker::WriteProperty(IOutputStream& rOut, IProperty* pProperty, voi
break;
}
default:
break;
}
if (SizeOffset != 0)

View File

@ -219,6 +219,8 @@ SSurface* CModelLoader::LoadSurface(IInputStream& rModel)
case EPrimitiveType::TriangleStrip:
pSurf->TriangleCount += VertexCount - 2;
break;
default:
break;
}
pSurf->Primitives.push_back(Prim);

View File

@ -264,7 +264,7 @@ void CScriptLoader::ReadProperty(IProperty *pProp, uint32 Size, IInputStream& rS
mpCurrentData = pOldData;
break;
}
default: break;
}
}

View File

@ -179,6 +179,8 @@ int32 CScriptTemplate::CheckVolumeConditions(CScriptObject *pObj, bool LogErrors
case EPropertyType::Choice:
Val = TPropCast<CEnumProperty>(pProp)->Value(pData);
break;
default:
break;
}
// Test and check whether any of the conditions are true

View File

@ -20,12 +20,12 @@ public:
CreateIntrinsic(EPropertyType::Float, this, mOffset + 8, "Z");
}
virtual void SerializeValue(void* pData, IArchive& Arc) const
virtual void SerializeValue(void* pData, IArchive& Arc) const override
{
ValueRef(pData).Serialize(Arc);
}
virtual TString ValueAsString(void* pData) const
virtual TString ValueAsString(void* pData) const override
{
return Value(pData).ToString();
}

View File

@ -633,6 +633,7 @@ IProperty* IProperty::Create(EPropertyType Type,
case EPropertyType::Pointer: pOut = new CPointerProperty(Game); break;
case EPropertyType::Struct: pOut = new CStructProperty(Game); break;
case EPropertyType::Array: pOut = new CArrayProperty(Game); break;
default: break;
}
// If this assertion fails, then there is an unhandled type!

View File

@ -453,6 +453,8 @@ public:
case EPropertyType::Guid:
MakeOptional = true;
break;
default:
break;
}
}

View File

@ -550,6 +550,7 @@ void CScriptNode::UpdatePreviewVolume()
case EVolumeShape::CylinderShape:
pVolumeModel = gpEditorStore->LoadResource("VolumeCylinder.CMDL");
break;
default: break;
}
mHasVolumePreview = (pVolumeModel != nullptr);

View File

@ -119,7 +119,7 @@ void CDamageableTriggerExtra::UpdatePlaneTransform()
mCoordScale = -mPlaneSize.Get().XY();
break;
}
default: break;
}
if (mRenderSide == ERenderSide::NoRender)
@ -268,6 +268,7 @@ void CDamageableTriggerExtra::RayAABoxIntersectTest(CRayCollisionTester& rTester
case ERenderSide::East: if (rkRay.Origin().X > AbsolutePosition().X) return; break;
case ERenderSide::Up: if (rkRay.Origin().Z > AbsolutePosition().Z) return; break;
case ERenderSide::Down: if (rkRay.Origin().Z < AbsolutePosition().Z) return; break;
default: break;
}
}

View File

@ -188,7 +188,7 @@ void CEditorApplication::EditResource(CResourceEntry *pEntry)
pEd = new CCollisionEditor((CCollisionMeshGroup*) pRes, mpWorldEditor);
break;
}
default: break;
}
if (pEd)

View File

@ -515,6 +515,7 @@ void CGizmo::SetMode(EGizmoMode Mode)
mDeltaTranslation = CVector3f::skZero;
mDeltaRotation = CQuaternion::skIdentity;
break;
default: break;
}
}

View File

@ -188,7 +188,7 @@ void CSceneViewport::CreateContextMenu()
connect(mpHideUnselectedAction, SIGNAL(triggered()), this, SLOT(OnHideUnselected()));
mpHideHoverSeparator = new QAction(this);
mpHideHoverSeparator->setSeparator(this);
mpHideHoverSeparator->setSeparator(true);
mpHideHoverNodeAction = new QAction("HideNode", this);
connect(mpHideHoverNodeAction, SIGNAL(triggered()), this, SLOT(OnHideNode()));

View File

@ -18,7 +18,7 @@ public:
virtual void undo() override { mpEditor->SetActiveTweakIndex(mOldIndex); }
virtual void redo() override { mpEditor->SetActiveTweakIndex(mNewIndex); }
virtual bool AffectsCleanState() const { return false; }
virtual bool AffectsCleanState() const override { return false; }
};
/** CTweakEditor functions */

View File

@ -327,6 +327,7 @@ void INodeEditor::OnGizmoMoved()
mUndoStack.push(new CScaleNodeCommand(this, mpSelection->SelectedNodeList(), true, mGizmo.Position(), Delta));
break;
}
default: break;
}
UpdateGizmoUI();

View File

@ -451,6 +451,7 @@ void CModelEditorWindow::UpdateMaterial(int Value)
mpCurrentPass->SetAnimMode((EUVAnimMode) (Value - 1));
UpdateAnimParamUI((EUVAnimMode) (Value - 1));
break;
default: break;
}
mpCurrentMat->GenerateShader();
@ -506,6 +507,7 @@ void CModelEditorWindow::UpdateMaterial(double Value)
case EModelEditorWidget::AnimParamDSpinBox:
mpCurrentPass->SetAnimParam(3, (float) Value);
break;
default: break;
}
}
@ -543,7 +545,7 @@ void CModelEditorWindow::UpdateMaterial(bool Value)
case EModelEditorWidget::EnableLightingCheckBox:
mpCurrentMat->SetLightingEnabled(Value);
break;
default: break;
}
}
@ -570,6 +572,7 @@ void CModelEditorWindow::UpdateMaterial(QColor Color)
case EModelEditorWidget::KonstColorPickerD:
mpCurrentMat->SetKonst(KColor, 3);
break;
default: break;
}
}
@ -592,6 +595,7 @@ void CModelEditorWindow::UpdateMaterial(QString Value)
case EModelEditorWidget::IndTextureResSelector:
mpCurrentMat->SetIndTexture(pTex);
break;
default: break;
}
}
void CModelEditorWindow::UpdateUI(int Value)
@ -610,6 +614,7 @@ void CModelEditorWindow::UpdateUI(int Value)
SetActiveMaterial(Value);
ActivateMatEditUI(true);
break;
default: break;
}
}

View File

@ -163,6 +163,7 @@ QWidget* CPropertyDelegate::createEditor(QWidget* pParent, const QStyleOptionVie
break;
}
default: break;
}
}
@ -328,7 +329,7 @@ void CPropertyDelegate::setEditorData(QWidget *pEditor, const QModelIndex &rkInd
break;
}
default: break;
}
}
}
@ -491,7 +492,7 @@ void CPropertyDelegate::setModelData(QWidget *pEditor, QAbstractItemModel* /*pMo
pAsset->ValueRef(pData) = (pEntry ? pEntry->ID() : CAssetID::InvalidID(pAsset->Game()));
break;
}
default: break;
}
}

View File

@ -342,7 +342,7 @@ QVariant CPropertyModel::data(const QModelIndex& rkIndex, int Role) const
SSoundInfo SoundInfo = mpProject->AudioManager()->GetSoundInfo(SoundID);
QString Out = QString::number(SoundID);
if (SoundInfo.DefineID == -1)
if (SoundInfo.DefineID == 0xFFFF)
return Out + " [INVALID]";
// Always display define ID. Display sound name if we have one, otherwise display AGSC ID.
@ -655,6 +655,7 @@ EPropertyType CPropertyModel::GetEffectiveFieldType(IProperty* pProperty) const
break;
}
default: break;
}
return Out;

View File

@ -219,6 +219,7 @@ void CPropertyView::SetPersistentEditors(const QModelIndex& rkParent)
case EPropertyType::Struct:
setFirstColumnSpanned(iChild, rkParent, true);
break;
default: break;
}
if (isExpanded(ChildIndex))

View File

@ -82,6 +82,7 @@ void CResourceTableContextMenu::InitMenu()
case EResourceType::StringTable:
addAction("Create Scan", this, SLOT(CreateSCAN()));
break;
default: break;
}
}
}

View File

@ -22,7 +22,7 @@ public:
{
}
bool mergeWith(const QUndoCommand *pkOther)
bool mergeWith(const QUndoCommand *pkOther) override
{
return false;
}
@ -49,7 +49,7 @@ public:
// Note in some cases undo/redo may be called when the change has already been applied outside of the undo command
// This is why we need to check the array's actual current size instead of assuming it will match one of the arrays
void undo()
void undo() override
{
//@todo verify, do we need to fully override undo()?
if (mpModel)
@ -65,7 +65,7 @@ public:
}
}
void redo()
void redo() override
{
if (mpModel)
{

View File

@ -830,6 +830,8 @@ void CWorldEditor::UpdateGizmoUI()
else if (!mpSelection->IsEmpty())
SpinBoxValue = mpSelection->Front()->AbsoluteScale();
break;
default: break;
}
}
else if (!mpSelection->IsEmpty()) SpinBoxValue = mpSelection->Front()->AbsolutePosition();
@ -1195,6 +1197,7 @@ void CWorldEditor::OnTransformSpinBoxModified(CVector3f Value)
UndoStack().push(new CScaleNodeCommand(this, mpSelection->SelectedNodeList(), true, mGizmo.Position(), Delta));
break;
}
default: break;
}
UpdateGizmoUI();

View File

@ -96,11 +96,11 @@ public:
inline CGeneratePropertyNamesDialog* NameGeneratorDialog() const { return mpGeneratePropertyNamesDialog; }
inline CTweakEditor* TweakEditor() { return mpTweakEditor; }
CResourceBrowser* ResourceBrowser() const;
CSceneViewport* Viewport() const;
CSceneViewport* Viewport() const override;
public slots:
virtual void EditorTick(float);
virtual void NotifyNodeAboutToBeDeleted(CSceneNode *pNode);
virtual void EditorTick(float) override;
virtual void NotifyNodeAboutToBeDeleted(CSceneNode *pNode) override;
virtual bool Save() override;
void Cut();
@ -130,8 +130,8 @@ public slots:
void UpdateOpenRecentActions();
void UpdateWindowTitle();
void UpdateStatusBar();
void UpdateGizmoUI();
void UpdateSelectionUI();
void UpdateGizmoUI() override;
void UpdateSelectionUI() override;
void UpdateCursor();
void UpdateNewLinkLine();
@ -141,7 +141,7 @@ public slots:
protected:
QAction* AddEditModeButton(QIcon Icon, QString ToolTip, EWorldEditorMode Mode);
void SetSidebar(CWorldEditorSidebar *pSidebar);
void GizmoModeChanged(CGizmo::EGizmoMode Mode);
void GizmoModeChanged(CGizmo::EGizmoMode Mode) override;
private slots:
void OnClipboardDataModified();

View File

@ -20,6 +20,7 @@ void QtLogRedirect(QtMsgType Type, const QMessageLogContext& /*rkContext*/, cons
case QtWarningMsg: warnf ("Qt Warning: %s", *TO_TSTRING(rkMessage)); break;
case QtCriticalMsg: errorf("Qt Critical: %s", *TO_TSTRING(rkMessage)); break;
case QtFatalMsg: fatalf("Qt Fatal: %s", *TO_TSTRING(rkMessage)); break;
default: break;
}
}