Mark edited resources with an (Edited) suffix on their names

This commit is contained in:
baldurk
2020-04-03 12:45:43 +01:00
parent ecd8dd0ade
commit 590785c470
6 changed files with 95 additions and 20 deletions
+12
View File
@@ -95,6 +95,10 @@ struct CaptureContextInvoker : ICaptureContext
return m_Ctx.GetResources();
}
virtual rdcstr GetResourceName(ResourceId id) override { return m_Ctx.GetResourceName(id); }
virtual rdcstr GetResourceNameUnsuffixed(ResourceId id) override
{
return m_Ctx.GetResourceNameUnsuffixed(id);
}
virtual bool IsAutogeneratedName(ResourceId id) override { return m_Ctx.IsAutogeneratedName(id); }
virtual bool HasResourceCustomName(ResourceId id) override
{
@@ -202,6 +206,14 @@ struct CaptureContextInvoker : ICaptureContext
InvokeVoidFunction(&ICaptureContext::SetEventID, exclude, selectedEventID, eventId, force);
}
virtual void RefreshStatus() override { InvokeVoidFunction(&ICaptureContext::RefreshStatus); }
virtual void RegisterReplacement(ResourceId id) override
{
InvokeVoidFunction(&ICaptureContext::RegisterReplacement, id);
}
virtual void UnregisterReplacement(ResourceId id) override
{
InvokeVoidFunction(&ICaptureContext::UnregisterReplacement, id);
}
virtual void AddCaptureViewer(ICaptureViewer *viewer) override
{
InvokeVoidFunction(&ICaptureContext::AddCaptureViewer, viewer);