I have a C# plugin and I would like to have a command where during the execution of the command:
- Camera panning is restricted
- Camera zooming does not change the camera location.
- Camera rotating is restricted to rotate on a fixed center of rotation.
Is there a way for me to implement this?
I have been manipulating the ViewportInfo and calling SetViewProjection method.
I also tried to implement a conduit and during the DrawForeground method call, manipulate the Viewport.
None gives me the behavior that I wanted.