| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- #include "Base.h"
- #include "Transform.h"
- namespace gameplay
- {
- const char* Transform::getPropertyString(unsigned int prop)
- {
- switch (prop)
- {
- case ANIMATE_SCALE:
- return "ANIMATE_SCALE";
- case ANIMATE_SCALE_X:
- return "ANIMATE_SCALE_X";
- case ANIMATE_SCALE_Y:
- return "ANIMATE_SCALE_Y";
- case ANIMATE_SCALE_Z:
- return "ANIMATE_SCALE_Z";
- case ANIMATE_ROTATE:
- return "ANIMATE_ROTATE";
- case ANIMATE_TRANSLATE:
- return "ANIMATE_TRANSLATE";
- case ANIMATE_TRANSLATE_X:
- return "ANIMATE_TRANSLATE_X";
- case ANIMATE_TRANSLATE_Y:
- return "ANIMATE_TRANSLATE_Y";
- case ANIMATE_TRANSLATE_Z:
- return "ANIMATE_TRANSLATE_Z";
- case ANIMATE_ROTATE_TRANSLATE:
- return "ANIMATE_ROTATE_TRANSLATE";
- case ANIMATE_SCALE_ROTATE_TRANSLATE:
- return "ANIMATE_SCALE_ROTATE_TRANSLATE";
- case ANIMATE_SCALE_TRANSLATE:
- return "ANIMATE_SCALE_TRANSLATE";
- case ANIMATE_SCALE_ROTATE:
- return "ANIMATE_SCALE_ROTATE";
- default:
- return "";
- }
- }
- unsigned int Transform::getPropertySize(unsigned int prop)
- {
- switch (prop)
- {
- case ANIMATE_SCALE_ROTATE_TRANSLATE:
- return 10;
- case ANIMATE_ROTATE_TRANSLATE:
- case ANIMATE_SCALE_ROTATE:
- return 7;
- case ANIMATE_SCALE_TRANSLATE:
- return 6;
- case ANIMATE_ROTATE:
- return 4;
- case ANIMATE_SCALE:
- case ANIMATE_TRANSLATE:
- return 3;
- case ANIMATE_SCALE_X:
- case ANIMATE_SCALE_Y:
- case ANIMATE_SCALE_Z:
- case ANIMATE_TRANSLATE_X:
- case ANIMATE_TRANSLATE_Y:
- case ANIMATE_TRANSLATE_Z:
- return 1;
- default:
- return 0;
- }
- }
- }
|