Lines Matching refs:dst
104 FlogVector3(math::VEC3* dst) in FlogVector3() argument
106 dst->x = math::FLog(dst->x); in FlogVector3()
107 dst->y = math::FLog(dst->y); in FlogVector3()
108 dst->z = math::FLog(dst->z); in FlogVector3()
121 math::VEC3* dst, in BlendVector3() argument
129 VEC3Scale(dst, src, weight); in BlendVector3()
135 VEC3Add(dst, dst, &tmp); in BlendVector3()
203 CalculatedTransform* dst, in BlendScaleStandard() argument
211 BlendVector3(&dst->m_Scale, &src->Scale(), in BlendScaleStandard()
212 weight, dst->IsEnabledFlags(XFORM_IGNORE_S)); in BlendScaleStandard()
214 dst->DisableFlags(XFORM_IGNORE_S); in BlendScaleStandard()
215 dst->EnableFlags(CalculatedTransform::FLAG_IS_DIRTY); in BlendScaleStandard()
222 CalculatedTransform* dst, in BlendScaleAccurate() argument
234 BlendVector3(&dst->m_Scale, &logScale, in BlendScaleAccurate()
235 weight, dst->IsEnabledFlags(XFORM_IGNORE_S)); in BlendScaleAccurate()
237 dst->DisableFlags(XFORM_IGNORE_S); in BlendScaleAccurate()
238 dst->EnableFlags(CalculatedTransform::FLAG_IS_DIRTY); in BlendScaleAccurate()
257 CalculatedTransform* dst, in BlendRotateMatrix() argument
264 math::MTX34& dstMtx = dst->m_TransformMatrix; in BlendRotateMatrix()
267 if (dst->IsEnabledFlags(XFORM_IGNORE_R)) in BlendRotateMatrix()
292 dst->DisableFlags(XFORM_IGNORE_R); in BlendRotateMatrix()
293 dst->EnableFlags(CalculatedTransform::FLAG_IS_DIRTY); in BlendRotateMatrix()
300 CalculatedTransform* dst, in BlendRotateQuaternion() argument
307 math::MTX34& dstMtx = dst->m_TransformMatrix; in BlendRotateQuaternion()
321 if (dst->IsEnabledFlags(XFORM_IGNORE_R)) in BlendRotateQuaternion()
338 dst->DisableFlags(XFORM_IGNORE_R); in BlendRotateQuaternion()
339 dst->SetTransformMatrix(dstMtx); in BlendRotateQuaternion()
346 CalculatedTransform* dst, in BlendTranslate() argument
353 const math::MTX34& dstMtx = dst->TransformMatrix(); in BlendTranslate()
357 if (dst->IsEnabledFlags(XFORM_IGNORE_T)) in BlendTranslate()
360 dst->SetTranslate(srcT); in BlendTranslate()
361 dst->DisableFlags(XFORM_IGNORE_T); in BlendTranslate()
367 dst->SetTranslate(dstT); in BlendTranslate()
375 CalculatedTransform* dst, in OverrideTransform() argument
381 dst->IsEnabledFlags(XFORM_CONVERTED) && in OverrideTransform()
384 math::MTX34 dstMtx = dst->TransformMatrix(); in OverrideTransform()
387 if ( dst->IsEnabledFlags(XFORM_IGNORE_S) && in OverrideTransform()
390 dst->SetScale(src->Scale()); in OverrideTransform()
392 dst->DisableFlags(XFORM_IGNORE_S); in OverrideTransform()
396 math::VEC3& dstScale = dst->m_Scale; in OverrideTransform()
398 dst->EnableFlags(CalculatedTransform::FLAG_IS_DIRTY); in OverrideTransform()
402 if ( dst->IsEnabledFlags(XFORM_IGNORE_R) && in OverrideTransform()
417 dst->DisableFlags(XFORM_IGNORE_R); in OverrideTransform()
421 dst->RotateMatrixToQuaternion(); in OverrideTransform()
425 if ( dst->IsEnabledFlags(XFORM_IGNORE_T) && in OverrideTransform()
432 dst->DisableFlags(XFORM_IGNORE_T); in OverrideTransform()
435 dst->SetTransformMatrix(dstMtx); in OverrideTransform()
438 !dst->IsEnabledFlags(XFORM_IGNORE_S) && in OverrideTransform()
439 !dst->IsEnabledFlags(XFORM_IGNORE_R) && in OverrideTransform()
440 !dst->IsEnabledFlags(XFORM_IGNORE_T); in OverrideTransform()