示例#1
0
StackCard::StackCard(PlayingCard* card) : TEComponentStack(Card), mMoving(false), mPreviousStack(NULL), mMoveToFoundation(false) {
    setPlayingCard(card);
    addEventSubscription(EVENT_TOUCH_STARTED, new TEEventListener<StackCard>(this, &StackCard::touchStartedListener));
    addEventSubscription(EVENT_TOUCH_ENDED, new TEEventListener<StackCard>(this, &StackCard::touchEndedListener));
    addEventSubscription(EVENT_REJECT_MOVE, new TEEventListener<StackCard>(this, &StackCard::rejectMoveListener));
    addEventSubscription(EVENT_PRE_MOVE_TO_FOUNDATION, new TEEventListener<StackCard>(this, &StackCard::preMoveToFoundationListener));
}
示例#2
0
StackCard::StackCard(PlayingCard* card) : TEComponentStack(Card) {
    setPlayingCard(card);
    //addEventSubscription(Event.EVENT_TOUCH_STARTED, mTouchStartedListener);
    //addEventSubscription(Event.EVENT_TOUCH_ENDED, mTouchEndedListener);
    //addEventSubscription(Event.EVENT_REJECT_MOVE, mRejectMoveListener);
}