Definition at line 31 of file MotionMarkSlide.cpp.
◆ Stage()
Stage::Stage |
( |
SkSize |
size, |
|
|
int |
startingObjectCount, |
|
|
int |
objectIncrement |
|
) |
| |
|
inline |
◆ ~Stage()
virtual Stage::~Stage |
( |
| ) |
|
|
virtualdefault |
◆ animate()
virtual bool Stage::animate |
( |
double |
nanos | ) |
|
|
inlinevirtual |
◆ createObject()
virtual std::unique_ptr< MMObject > Stage::createObject |
( |
| ) |
|
|
protectedpure virtual |
◆ draw()
virtual void Stage::draw |
( |
SkCanvas * |
canvas | ) |
|
|
inlinevirtual |
◆ initializeObjects()
void Stage::initializeObjects |
( |
| ) |
|
|
inlineprotected |
Definition at line 82 of file MotionMarkSlide.cpp.
82 {
85 }
86 }
virtual std::unique_ptr< MMObject > createObject()=0
◆ onChar()
Definition at line 55 of file MotionMarkSlide.cpp.
55 {
56 bool handled = false;
57 switch (uni) {
58 case '+':
59 case '=':
62 }
63 handled = true;
64 break;
65 case '-':
66 case '_':
69 }
70 handled = true;
71 break;
72 default:
73 break;
74 }
75
76 return handled;
77 }
◆ fObjectIncrement
int Stage::fObjectIncrement |
|
protected |
◆ fObjects
std::vector<std::unique_ptr<MMObject> > Stage::fObjects |
|
protected |
◆ fRandom
◆ fSize
◆ fStartingObjectCount
int Stage::fStartingObjectCount |
|
protected |
The documentation for this class was generated from the following file: