toMessageBoxButtonFlags method
Convert from a SDL_MessageBoxButtonFlags
member.
Implementation
MessageBoxButtonFlags toMessageBoxButtonFlags() {
switch (this) {
case SDL_MessageBoxButtonFlags.SDL_MESSAGEBOX_BUTTON_RETURNKEY_DEFAULT:
return MessageBoxButtonFlags.returnkeyDefault;
case SDL_MessageBoxButtonFlags.SDL_MESSAGEBOX_BUTTON_ESCAPEKEY_DEFAULT:
return MessageBoxButtonFlags.escapekeyDefault;
default:
throw SdlError(
this,
'Unrecognised `SDL_MessageBoxButtonFlags` member.',
);
}
}