123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
- #include "REDSequence.h"
- using namespace cocos2d;
- using namespace std;
- namespace redream {
- REDSequence::REDSequence()
- : _duration(0.0f)
- , _name("")
- , mSequenceId(0)
- , mChainedSequenceId(0)
- , mCallbackChannel(nullptr)
- , mSoundChannel(nullptr)
- , mWiseChannel(nullptr)
- {}
- REDSequence::~REDSequence() {
- CC_SAFE_RELEASE(mCallbackChannel);
- CC_SAFE_RELEASE(mSoundChannel);
- CC_SAFE_RELEASE(mWiseChannel);
- }
- float REDSequence::getDuration()
- {
- return _duration;
- }
- void REDSequence::setDuration(float fDuration)
- {
- _duration = fDuration;
- }
- const char* REDSequence::getName()
- {
- return _name.c_str();
- }
- void REDSequence::setName(const char *pName)
- {
- _name = pName;
- }
- int REDSequence::getSequenceId()
- {
- return mSequenceId;
- }
- void REDSequence::setSequenceId(int nSequenceId)
- {
- mSequenceId = nSequenceId;
- }
- REDSequenceProperty* REDSequence::getCallbackChannel()
- {
- return mCallbackChannel;
- }
- void REDSequence::setCallbackChannel(REDSequenceProperty* callbackChannel)
- {
- CC_SAFE_RELEASE(mCallbackChannel);
- mCallbackChannel = callbackChannel;
- CC_SAFE_RETAIN(mCallbackChannel);
- }
- REDSequenceProperty* REDSequence::getSoundChannel()
- {
- return mSoundChannel;
- }
- void REDSequence::setSoundChannel(REDSequenceProperty* soundChannel)
- {
- CC_SAFE_RELEASE(mSoundChannel);
- mSoundChannel = soundChannel;
- CC_SAFE_RETAIN(mSoundChannel);
- }
- REDSequenceProperty* REDSequence::getWiseChannel()
- {
- return mWiseChannel;
- }
- void REDSequence::setWiseChannel(REDSequenceProperty* wiseChannel)
- {
- CC_SAFE_RELEASE(mWiseChannel);
- mWiseChannel = wiseChannel;
- CC_SAFE_RETAIN(mWiseChannel);
- }
- int REDSequence::getChainedSequenceId()
- {
- return mChainedSequenceId;
- }
- void REDSequence::setChainedSequenceId(int nChainedSequenceId)
- {
- mChainedSequenceId = nChainedSequenceId;
- }
- }
|