use RemapFuncBase
use RemapFuncBase
use RemapFuncBase
public inheritance
remove comment
add ignorePassThrough_
add RemapFuncFactory
remap -> remapSimultaneousKeyPresses
remap -> remapSetKeyboardType,remapForceNumLockOn
add virtual methods
use RemapFuncFactory instead of union