예제 #1
0
void QQuickParentChange::saveOriginals()
{
    Q_D(QQuickParentChange);
    saveCurrentValues();
    d->origParent = d->rewindParent;
    d->origStackBefore = d->rewindStackBefore;
}
예제 #2
0
 virtual void copyOriginals(QQuickStateActionEvent *other)
 {
     QQuickReplaceSignalHandler *rsh = static_cast<QQuickReplaceSignalHandler*>(other);
     saveCurrentValues();
     if (rsh == this)
         return;
     reverseExpression = rsh->reverseExpression;
 }
 virtual void copyOriginals(QDeclarativeActionEvent *other)
 {
     QDeclarativeReplaceSignalHandler *rsh = static_cast<QDeclarativeReplaceSignalHandler*>(other);
     saveCurrentValues();
     if (rsh == this)
         return;
     reverseExpression = rsh->reverseExpression;
     if (rsh->ownedExpression == reverseExpression) {
         ownedExpression = rsh->ownedExpression;
         rsh->ownedExpression = 0;
     }
 }
예제 #4
0
파일: save.c 프로젝트: BPaden/garglk
/*----------------------------------------------------------------------*/
static void saveGame(AFILE saveFile) {
  /* Save tag, version of interpreter, name and uid of game */
  saveGameInfo(saveFile);

  /* Save current values */
  saveCurrentValues(saveFile);

  saveAttributeArea(saveFile);
  saveAdmin(saveFile);

  saveEventQueue(saveFile);

  saveScores(saveFile);

  saveStrings(saveFile);
  saveSets(saveFile);
}
 virtual void saveOriginals() {
     saveCurrentValues();
     reverseExpression = rewindExpression;
 }