#include <TranslateActionMessage.h>
◆ TranslateActionMessage() [1/3]
| TranslateActionMessage::TranslateActionMessage |
( |
unsigned int | uuid, |
|
|
float | actionDuration, |
|
|
Point2D | destination, |
|
|
const std::function< float(float, float)> & | easeFunction ) |
◆ TranslateActionMessage() [2/3]
◆ TranslateActionMessage() [3/3]
◆ ~TranslateActionMessage()
| TranslateActionMessage::~TranslateActionMessage |
( |
| ) |
|
|
overridedefault |
◆ clone()
| auto TranslateActionMessage::clone |
( |
| ) |
const->std::unique_ptr< Message > |
|
inlineoverridevirtual |
◆ getDuration()
| auto TranslateActionMessage::getDuration |
( |
| ) |
const->float |
◆ getEasingFunction()
| auto TranslateActionMessage::getEasingFunction |
( |
| ) |
const->conststd::function< float(float, float)> & |
◆ getEndGoal()
| auto TranslateActionMessage::getEndGoal |
( |
| ) |
const->constPoint2D & |
◆ getObjectID()
| auto TranslateActionMessage::getObjectID |
( |
| ) |
const->unsignedint |
◆ load()
| auto TranslateActionMessage::load |
( |
Stream & | stream | ) |
->void |
|
overridevirtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ save()
| auto TranslateActionMessage::save |
( |
Stream & | stream | ) |
const->void |
|
overridevirtual |
◆ duration
| float TranslateActionMessage::duration |
|
private |
◆ easingFunction
| std::function<float(float, float)> TranslateActionMessage::easingFunction |
|
private |
◆ endGoal
| Point2D TranslateActionMessage::endGoal |
|
private |
◆ objectID
| unsigned int TranslateActionMessage::objectID |
|
private |
◆ startPoint
| Point2D TranslateActionMessage::startPoint |
|
private |
The documentation for this struct was generated from the following files: