JD2022-TU1/main/extern/Hue/examples/StreamTest/FireballsEffect.h

22 lines
799 B
C++

/*******************************************************************************
Copyright © 2017 Philips Lighting Holding B.V.
All Rights Reserved.
********************************************************************************/
#pragma once
#ifndef LIBHUESTREAM_FIREBALLSEFFECT_H
#define LIBHUESTREAM_FIREBALLSEFFECT_H
#include <huestream/effect/base/LightSourceEffect.h>
#include <huestream/effect/animation/data/Playables/PlayableConstant.h>
namespace huestream {
class FireballsEffect : public LightSourceEffect {
public:
FireballsEffect(const string &name, unsigned int priority);
void PrepareEffect(std::shared_ptr<PlayableConstant> speedAnimation, std::shared_ptr<PlayableConstant> alphaAnimation);
};
}
#endif // LIBHUESTREAM_LIGHTPOINTMARQUEEEFFECT_H