The interface used by MultiViewportController to manage individual instances. More...
#include <MultiViewportController.h>
Public Types | |
using | ControllerType = TController |
Public Member Functions | |
MultiViewportControllerInstanceInterface (ViewportId viewport, ControllerType *controller) | |
ViewportId | GetViewportId () const |
ControllerType * | GetController () |
const ControllerType * | GetController () const |
virtual bool | HandleInputChannelEvent (const ViewportControllerInputEvent &event) |
virtual void | ResetInputChannels () |
virtual void | UpdateViewport (const ViewportControllerUpdateEvent &event) |
The interface used by MultiViewportController to manage individual instances.