template<typename T>
GGUI::GGEdits struct

Handlers for every phase of an edit. Each takes the value, or nothing.

Public variables

HandlerOf<T> Begin
edit started; value is the starting value
HandlerOf<T> Change
value changed. Also called once after a cancel, with the starting value
HandlerOf<T> Commit
edit finished; value is the result
HandlerOf<T> Cancel
edit abandoned; value is the starting value