#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 176 of file direct_manipulation.cc.
|
virtualdefault |
References Init().
| void flutter::DirectManipulationOwner::Destroy | ( | ) |
Definition at line 216 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 179 of file direct_manipulation.cc.
References flutter::FlutterWindow::GetWindowHandle(), height, RETURN_IF_FAILED, and width.
Referenced by ~DirectManipulationOwner().
| void flutter::DirectManipulationOwner::ResizeViewport | ( | unsigned int | width, |
| unsigned int | height | ||
| ) |
Definition at line 208 of file direct_manipulation.cc.
References height, WARN_IF_FAILED, and width.
| void flutter::DirectManipulationOwner::SetBindingHandlerDelegate | ( | WindowBindingHandlerDelegate * | binding_handler_delegate | ) |
Definition at line 245 of file direct_manipulation.cc.
References binding_handler_delegate.
|
virtual |
Definition at line 239 of file direct_manipulation.cc.
| void flutter::DirectManipulationOwner::Update | ( | ) |
Definition at line 250 of file direct_manipulation.cc.
References error, FAILED, FML_LOG, GetLastError(), message, flutter::size, and flutter::WCharBufferToString().
| 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().