In AP_Motors library, like it is for Tricopter (AP_MotorsTri.cpp and .h files) or many types of supported frame types, there is no .cpp and .h dedicated for Lynxmotion Hunter Vtail 400 but it finds a place in setup_motors function (in switch-case statements) in AP_MotorsMatrix.cpp.
How does it work? Where does it take frame-specific implementations when this is directly connected to hardware?