Flutter Engine
The Flutter Engine
|
#include <SlideDir.h>
Classes | |
class | Animator |
class | FocusController |
struct | Rec |
Public Member Functions | |
SlideDir (const SkString &name, skia_private::TArray< sk_sp< Slide > > &&, int columns=kDefaultColumnCount) | |
Public Member Functions inherited from Slide | |
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 () |
Public Member Functions inherited from SkRefCntBase | |
SkRefCntBase () | |
virtual | ~SkRefCntBase () |
bool | unique () const |
void | ref () const |
void | unref () const |
Protected Member Functions | |
void | load (SkScalar winWidth, SkScalar winHeight) override |
void | unload () override |
SkISize | getDimensions () const override |
void | draw (SkCanvas *) override |
bool | animate (double) override |
bool | onChar (SkUnichar) override |
bool | onMouse (SkScalar x, SkScalar y, skui::InputState, skui::ModifierKey modifiers) override |
Additional Inherited Members | |
Protected Attributes inherited from Slide | |
SkString | fName |
Definition at line 32 of file SlideDir.h.
SlideDir::SlideDir | ( | const SkString & | name, |
skia_private::TArray< sk_sp< Slide > > && | slides, | ||
int | columns = kDefaultColumnCount |
||
) |
Definition at line 275 of file SlideDir.cpp.
|
overrideprotectedvirtual |
Reimplemented from Slide.
Definition at line 376 of file SlideDir.cpp.
|
overrideprotectedvirtual |
Implements Slide.
Definition at line 372 of file SlideDir.cpp.
|
overrideprotectedvirtual |
A slide may have a content dimensions that is independent of the current window size. An empty size indicates that the Slide's dimensions are equal to the window's dimensions.
Reimplemented from Slide.
Definition at line 367 of file SlideDir.cpp.
Reimplemented from Slide.
Definition at line 294 of file SlideDir.cpp.
|
overrideprotectedvirtual |
Reimplemented from Slide.
Definition at line 392 of file SlideDir.cpp.
|
overrideprotectedvirtual |
Reimplemented from Slide.
Definition at line 404 of file SlideDir.cpp.
|
overrideprotectedvirtual |
Reimplemented from Slide.
Definition at line 355 of file SlideDir.cpp.