#include <direct_manipulation.h>
Public Member Functions | |
DirectManipulationOwner (FlutterWindow *window) | |
virtual | ~DirectManipulationOwner ()=default |
int | Init (unsigned int width, unsigned int height) |
void | ResizeViewport (unsigned int width, unsigned int height) |
void | SetBindingHandlerDelegate (WindowBindingHandlerDelegate *binding_handler_delegate) |
virtual void | SetContact (UINT contactId) |
void | Update () |
void | Destroy () |
Public Attributes | |
WindowBindingHandlerDelegate * | binding_handler_delegate |
Definition at line 22 of file direct_manipulation.h.
|
explicit |
Definition at line 175 of file direct_manipulation.cc.
|
virtualdefault |
void flutter::DirectManipulationOwner::Destroy | ( | ) |
Definition at line 215 of file direct_manipulation.cc.
References flutter::FlutterWindow::GetWindowHandle(), and WARN_IF_FAILED.
int flutter::DirectManipulationOwner::Init | ( | unsigned int | width, |
unsigned int | height | ||
) |
Definition at line 178 of file direct_manipulation.cc.
References flutter::FlutterWindow::GetWindowHandle(), and RETURN_IF_FAILED.
void flutter::DirectManipulationOwner::ResizeViewport | ( | unsigned int | width, |
unsigned int | height | ||
) |
void flutter::DirectManipulationOwner::SetBindingHandlerDelegate | ( | WindowBindingHandlerDelegate * | binding_handler_delegate | ) |
Definition at line 244 of file direct_manipulation.cc.
References binding_handler_delegate.
|
virtual |
Definition at line 238 of file direct_manipulation.cc.
void flutter::DirectManipulationOwner::Update | ( | ) |
WindowBindingHandlerDelegate* flutter::DirectManipulationOwner::binding_handler_delegate |
Definition at line 46 of file direct_manipulation.h.
Referenced by flutter::DirectManipulationEventHandler::OnContentUpdated(), flutter::DirectManipulationEventHandler::OnViewportStatusChanged(), and SetBindingHandlerDelegate().