#include "AppConfig.h"
#include "SpecialMetadata.h"
Go to the source code of this file.
Defines | |
| #define | FRAME_TIMES_METADATA_NAME (std::string("FrameTimes")) |
| #define | FRAME_TIMES_METADATA_PATH (SPECIAL_METADATA_NAME + "/" + BAND_METADATA_NAME + "/" + FRAME_TIMES_METADATA_NAME) |
Typedefs | |
| typedef void(* | animation_callback_t )(const char *pAnimation, const char *pFrameName, uint32_t frameNumber, double frameTime, void *pUser) |
Functions | |
| EXPORT_SYMBOL AnimationController * | getAnimationController (const char *pName) |
| EXPORT_SYMBOL AnimationController * | createAnimationController (const char *pName, int timeBased) |
| EXPORT_SYMBOL void | destroyAnimationController (AnimationController *pController) |
| EXPORT_SYMBOL int | activateAnimationController (AnimationController *pController) |
| EXPORT_SYMBOL uint32_t | getAnimationControllerState (AnimationController *pController) |
| EXPORT_SYMBOL int | setAnimationControllerState (AnimationController *pController, uint32_t state) |
| EXPORT_SYMBOL int | playAnimationController (AnimationController *pController) |
| EXPORT_SYMBOL int | pauseAnimationController (AnimationController *pController) |
| EXPORT_SYMBOL int | stopAnimationController (AnimationController *pController) |
| EXPORT_SYMBOL uint32_t | getAnimationControllerCycle (AnimationController *pController) |
| EXPORT_SYMBOL int | setAnimationControllerCycle (AnimationController *pController, uint32_t cycle) |
| EXPORT_SYMBOL int | canAnimationControllerDropFrames (AnimationController *pController) |
| EXPORT_SYMBOL int | setAnimationControllerCanDropFrames (AnimationController *pController, int dropFrames) |
| EXPORT_SYMBOL double | getAnimationControllerIntervalMultiplier (AnimationController *pController) |
| EXPORT_SYMBOL int | setAnimationControllerIntervalMultiplier (AnimationController *pController, double multiplier) |
| EXPORT_SYMBOL int | attachRasterLayerToAnimationController (AnimationController *pController, Layer *pLayer) |
| EXPORT_SYMBOL void * | attachCallbackToAnimationController (AnimationController *pController, const char *pName, animation_callback_t pCallback, void *pUser, uint32_t frameCount, double *pFrameTimes) |
| EXPORT_SYMBOL void | destroyAnimationControllerAttachment (AnimationController *pController, const char *pName, void *pHandler) |
Definition in file SimpleAnimation.h.
| #define FRAME_TIMES_METADATA_NAME (std::string("FrameTimes")) |
Definition at line 16 of file SimpleAnimation.h.
| #define FRAME_TIMES_METADATA_PATH (SPECIAL_METADATA_NAME + "/" + BAND_METADATA_NAME + "/" + FRAME_TIMES_METADATA_NAME) |
Definition at line 17 of file SimpleAnimation.h.