mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-14 05:50:51 +00:00
Add annotation display in resource inspector and as standalone panel
This commit is contained in:
@@ -671,6 +671,10 @@ struct CaptureContextInvoker : ObjectForwarder<ICaptureContext>
|
||||
{
|
||||
return InvokeRetFunction<IAPIInspector *>(&ICaptureContext::GetAPIInspector);
|
||||
}
|
||||
virtual IAnnotationViewer *GetAnnotationViewer() override
|
||||
{
|
||||
return InvokeRetFunction<IAnnotationViewer *>(&ICaptureContext::GetAnnotationViewer);
|
||||
}
|
||||
virtual ITextureViewer *GetTextureViewer() override
|
||||
{
|
||||
return InvokeRetFunction<ITextureViewer *>(&ICaptureContext::GetTextureViewer);
|
||||
@@ -728,6 +732,10 @@ struct CaptureContextInvoker : ObjectForwarder<ICaptureContext>
|
||||
{
|
||||
return InvokeRetFunction<bool>(&ICaptureContext::HasAPIInspector);
|
||||
}
|
||||
virtual bool HasAnnotationViewer() override
|
||||
{
|
||||
return InvokeRetFunction<bool>(&ICaptureContext::HasAnnotationViewer);
|
||||
}
|
||||
virtual bool HasTextureViewer() override
|
||||
{
|
||||
return InvokeRetFunction<bool>(&ICaptureContext::HasTextureViewer);
|
||||
@@ -785,6 +793,10 @@ struct CaptureContextInvoker : ObjectForwarder<ICaptureContext>
|
||||
{
|
||||
InvokeVoidFunction(&ICaptureContext::ShowAPIInspector);
|
||||
}
|
||||
virtual void ShowAnnotationViewer() override
|
||||
{
|
||||
InvokeVoidFunction(&ICaptureContext::ShowAnnotationViewer);
|
||||
}
|
||||
virtual void ShowTextureViewer() override
|
||||
{
|
||||
InvokeVoidFunction(&ICaptureContext::ShowTextureViewer);
|
||||
|
||||
Reference in New Issue
Block a user