コード例 #1
0
        public override void updateVarFlagSummary(VarFlagSummary varFlagSummary)
        {
            // First of all, clear the summary
            varFlagSummary.clearReferences();

            // Update the summary with the elements
            scenesListDataControl.updateVarFlagSummary(varFlagSummary);
            cutscenesListDataControl.updateVarFlagSummary(varFlagSummary);
            itemsListDataControl.updateVarFlagSummary(varFlagSummary);
            atrezzoListDataControl.updateVarFlagSummary(varFlagSummary);
            npcsListDataControl.updateVarFlagSummary(varFlagSummary);
            playerDataControl.updateVarFlagSummary(varFlagSummary);
            conversationsListDataControl.updateVarFlagSummary(varFlagSummary);
            advancedFeaturesDataControl.updateVarFlagSummary(varFlagSummary);
            //adaptationProfilesDataControl.updateVarFlagSummary(varFlagSummary);
            // assessmentProfilesDataControl.updateVarFlagSummary(varFlagSummary);
        }
        public override void updateVarFlagSummary(VarFlagSummary varFlagSummary)
        {

            // First of all, clear the summary
            varFlagSummary.clearReferences();

            // Update the summary with the elements
            scenesListDataControl.updateVarFlagSummary(varFlagSummary);
            cutscenesListDataControl.updateVarFlagSummary(varFlagSummary);
            itemsListDataControl.updateVarFlagSummary(varFlagSummary);
            atrezzoListDataControl.updateVarFlagSummary(varFlagSummary);
            npcsListDataControl.updateVarFlagSummary(varFlagSummary);
            playerDataControl.updateVarFlagSummary(varFlagSummary);
            conversationsListDataControl.updateVarFlagSummary(varFlagSummary);
            advancedFeaturesDataControl.updateVarFlagSummary(varFlagSummary);
            extraDataControls.ForEach(d => d.updateVarFlagSummary(varFlagSummary));
        }