68dcb0f195
ControllerEmu::Control instances have a unique_ptr<ControlReference> member, which is passed either an InputReference or OutputReference. Without this virtual destructor, deleting a derived class through a pointer to the base class is undefined behavior. |
||
---|---|---|
.. | ||
ControlReference | ||
ControllerEmu | ||
ControllerInterface | ||
CMakeLists.txt | ||
GCAdapter.cpp | ||
GCAdapter.h | ||
GCAdapter_Android.cpp | ||
GCPadStatus.h | ||
InputCommon.vcxproj | ||
InputCommon.vcxproj.filters | ||
InputConfig.cpp | ||
InputConfig.h | ||
KeyboardStatus.h |