Flutter Engine
The Flutter Engine
|
#include <MSKPSlide.h>
Public Member Functions | |
MSKPSlide (const SkString &name, const SkString &path) | |
MSKPSlide (const SkString &name, std::unique_ptr< SkStreamSeekable >) | |
SkISize | getDimensions () const override |
void | draw (SkCanvas *canvas) override |
bool | animate (double nanos) override |
void | load (SkScalar winWidth, SkScalar winHeight) override |
void | unload () override |
void | gpuTeardown () override |
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 |
Additional Inherited Members | |
Protected Attributes inherited from Slide | |
SkString | fName |
Definition at line 23 of file MSKPSlide.h.
Definition at line 24 of file MSKPSlide.cpp.
MSKPSlide::MSKPSlide | ( | const SkString & | name, |
std::unique_ptr< SkStreamSeekable > | stream | ||
) |
Definition at line 27 of file MSKPSlide.cpp.
|
overridevirtual |
Reimplemented from Slide.
Definition at line 153 of file MSKPSlide.cpp.
|
overridevirtual |
Implements Slide.
Definition at line 36 of file MSKPSlide.cpp.
|
overridevirtual |
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 32 of file MSKPSlide.cpp.
|
overridevirtual |
Reimplemented from Slide.
Definition at line 201 of file MSKPSlide.cpp.
Reimplemented from Slide.
Definition at line 182 of file MSKPSlide.cpp.
|
overridevirtual |