|
Jamba C++ API
5.1.1
|
Defines the basic and common API of all parameter editors (allow to commit/rollback) More...
#include <IGUIParameter.h>
Inherited by ITGUIParameter< T >::ITEditor.
Public Member Functions | |
| virtual tresult | commit ()=0 |
| Commits all the changes applied to the parameter. More... | |
| virtual tresult | rollback ()=0 |
| Rollback all the changes that were made to this parameter (since this editor was created). More... | |
| virtual | ~Editor ()=default |
Technically the destructor must only call rollback(), but due to the fact that it is a virtual method, it needs to be implemented by each subclass... More... | |
Defines the basic and common API of all parameter editors (allow to commit/rollback)
|
virtualdefault |
Technically the destructor must only call rollback(), but due to the fact that it is a virtual method, it needs to be implemented by each subclass...
|
pure virtual |
Commits all the changes applied to the parameter.
commit() or rollback() has already been called this method does nothing. Implemented in DefaultEditorImpl< T >.
|
pure virtual |
Rollback all the changes that were made to this parameter (since this editor was created).
commit() or rollback() has already been called this method does nothing. Implemented in DefaultEditorImpl< T >.