Jamba C++ API
4.2.0
|
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 >.