Home
last modified time | relevance | path

Searched refs:kp (Results 1 – 2 of 2) sorted by relevance

/RvlSDK-3.2/build/libraries/kpadOld/src/
DKPAD.c205 static void calc_dpd2pos_scale( KPADInsideStatus *kp ) in calc_dpd2pos_scale() argument
219 kp->dpd2pos_scale = sqrtf( sx * sx + sy * sy ) ;// Diagonal in calc_dpd2pos_scale()
222 if ( kp->center_org.x < 0.0f ) { in calc_dpd2pos_scale()
223 sx += kp->center_org.x ; in calc_dpd2pos_scale()
225 sx -= kp->center_org.x ; in calc_dpd2pos_scale()
229 if ( kp->center_org.y < 0.0f ) { in calc_dpd2pos_scale()
230 sy += kp->center_org.y ; in calc_dpd2pos_scale()
232 sy -= kp->center_org.y ; in calc_dpd2pos_scale()
237 kp->dpd2pos_scale /= sx ; in calc_dpd2pos_scale()
239 kp->dpd2pos_scale /= sy ; in calc_dpd2pos_scale()
[all …]
/RvlSDK-3.2/build/libraries/kpad/src/
DKPAD.c148 KPADInsideStatus *kp = &inside_kpads[ chan ] ;
176 idx1 = kp->bufIdx - 1 ;
186 switch( kp->uniRingBuf[idx1].u.core.dev ) {
210 kp->uniRingBuf[idx1].u.core.err = WPAD_ERR_INVALID ;
213 &kp->uniRingBuf[ idx1 ].u,
240 KPADInsideStatus *kp = &inside_kpads[ chan ] ; in KPADSetBtnRepeat() local
245 kp->btn_repeat_delay = (u16)(s32)( delay_sec * 200.0f + 0.5f ) ; in KPADSetBtnRepeat()
246 kp->btn_repeat_pulse = (u16)(s32)( pulse_sec * 200.0f + 0.5f ) ; in KPADSetBtnRepeat()
249 kp->btn_repeat_delay = KPAD_BTN_NO_RPT_DELAY ; in KPADSetBtnRepeat()
250 kp->btn_repeat_pulse = 0 ; in KPADSetBtnRepeat()
[all …]