#include <c4d_gui.h>
Helper class for GeDialog::BeginLayoutChange()
Public Member Functions | |
| UpdateDialogHelper ()=default | |
| UpdateDialogHelper (UpdateDialogHelper &&src) | |
| ~UpdateDialogHelper () | |
| MAXON_OPERATOR_MOVE_ASSIGNMENT (UpdateDialogHelper) | |
| void | CommitChanges () | 
Static Public Member Functions | |
| static UpdateDialogHelper | BeginLayoutChange (GeDialog *dialog, const GadgetPtr &gadget, Bool disableRedraws, Bool doNotFlush) | 
Private Member Functions | |
| MAXON_DISALLOW_COPY_AND_ASSIGN (UpdateDialogHelper) | |
| UpdateDialogHelper (GeDialog *dialog, Int32 id) | |
| UpdateDialogHelper (GeDialog *dialog, C4DGadget *gad) | |
| void | ReenableRedraw () | 
Private Attributes | |
| GeDialog * | _dialog | 
| GadgetPtr | _gadget | 
| Bool | _committed | 
| Bool | _redrawDisabled | 
Friends | |
| class | GeDialog | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  default | 
| UpdateDialogHelper | ( | UpdateDialogHelper && | src | ) | 
| ~UpdateDialogHelper | ( | ) | 
      
  | 
  private | 
| MAXON_OPERATOR_MOVE_ASSIGNMENT | ( | UpdateDialogHelper | ) | 
| void CommitChanges | ( | ) | 
      
  | 
  static | 
      
  | 
  private | 
      
  | 
  friend | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private |