Add TextureViewer.GetChannelVisibility that returns a tuple

* This is more natural to access and use from python. The old function could
  probably be removed but since we also changed the name we'll keep it.
This commit is contained in:
baldurk
2026-08-13 17:46:46 +01:00
parent 3f653cfbf2
commit 7d2477026a
4 changed files with 17 additions and 0 deletions
@@ -981,6 +981,10 @@ struct ITextureViewerInvoker : UIThreadInvoker<ITextureViewer>
{
return InvokeRetFunction<uint32_t>(&ITextureViewer::GetChannelVisibilityBits);
}
rdcfixedarray<bool, 4> GetChannelVisibility()
{
return InvokeRetFunction<rdcfixedarray<bool, 4>>(&ITextureViewer::GetChannelVisibility);
}
void SetChannelVisibility(bool red, bool green, bool blue, bool alpha)
{
return InvokeVoidFunction(&ITextureViewer::SetChannelVisibility, red, green, blue, alpha);