void MorphByBone::fnMoveVerts(Point3 vec) { SetMorph(vec); NotifyDependents(FOREVER, PART_ALL, REFMSG_CHANGE); GetCOREInterface()->RedrawViews(GetCOREInterface()->GetTime()); }
KDvoid xmEventResize ( KDint width, KDint height ) { KD_GET_TLS ( KDTLS, tls ); XMGRectF wnd = XMGRectF ( 0, 0, 0, XMG_I2F ( width ), XMG_I2F ( height ) ); tls->wnd_cx = width; tls->wnd_cy = height; tls->xmg_canvas->Viewport ( wnd ); tls->xmg_canvas->Perspective ( width, height ); tls->xmg_text->SetPosition ( XMGVector3F ( 5.0f, wnd.m_h - 20.0f ) ); tls->xmg_text->SetLineLength ( wnd.m_w - 5.0f ); SetMorph ( ); }
void MorphByBone::fnTransFormVerts(Matrix3 a, Matrix3 b) { SetMorph(a,b); NotifyDependents(FOREVER, PART_ALL, REFMSG_CHANGE); GetCOREInterface()->RedrawViews(GetCOREInterface()->GetTime()); }