![]() |
Flutter Engine
The Flutter Engine
|
Public Member Functions | |
ArcToSlide () | |
bool | onChar (SkUnichar uni) override |
void | draw (SkCanvas *canvas) override |
![]() | |
bool | onMouse (SkScalar x, SkScalar y, skui::InputState clickState, skui::ModifierKey modifierKeys) final |
![]() | |
virtual SkISize | getDimensions () const |
virtual void | gpuTeardown () |
virtual void | draw (SkCanvas *canvas)=0 |
virtual bool | animate (double nanos) |
virtual void | load (SkScalar winWidth, SkScalar winHeight) |
virtual void | resize (SkScalar winWidth, SkScalar winHeight) |
virtual void | unload () |
virtual bool | onChar (SkUnichar c) |
virtual bool | onMouse (SkScalar x, SkScalar y, skui::InputState state, skui::ModifierKey modifiers) |
virtual bool | onGetControls (SkMetaData *) |
virtual void | onSetControls (const SkMetaData &) |
const SkString & | getName () |
![]() | |
SkRefCntBase () | |
virtual | ~SkRefCntBase () |
bool | unique () const |
void | ref () const |
void | unref () const |
Protected Member Functions | |
Click * | onFindClickHandler (SkScalar x, SkScalar y, skui::ModifierKey modi) override |
bool | onClick (ClickHandlerSlide::Click *) override |
virtual Click * | onFindClickHandler (SkScalar x, SkScalar y, skui::ModifierKey modi)=0 |
virtual bool | onClick (Click *)=0 |
Additional Inherited Members | |
![]() | |
SkString | fName |
Definition at line 199 of file PathSlide.cpp.
|
inline |
Definition at line 208 of file PathSlide.cpp.
|
inlineoverridevirtual |
Implements Slide.
Definition at line 243 of file PathSlide.cpp.
|
inlineoverridevirtual |
Reimplemented from Slide.
Definition at line 234 of file PathSlide.cpp.
|
inlineoverrideprotectedvirtual |
Override to track clicks. Return true as long as you want to track the pen/mouse.
Implements ClickHandlerSlide.
Definition at line 271 of file PathSlide.cpp.
|
inlineoverrideprotectedvirtual |
Return a Click object to handle the click. onClick will be called repeatedly with the latest mouse state tracked on the Click object until it returns false.
Implements ClickHandlerSlide.
Definition at line 257 of file PathSlide.cpp.