Mercurial > hg > old > magoroku_racing.bad
diff ps2util.h @ 128:d9e3137e70a0
xml name change
author | e085768 |
---|---|
date | Thu, 07 Jul 2011 16:10:21 +0900 |
parents | b6dc70f6aa7e |
children | 586d68c42c5d |
line wrap: on
line diff
--- a/ps2util.h Wed Jul 06 21:46:37 2011 +0900 +++ b/ps2util.h Thu Jul 07 16:10:21 2011 +0900 @@ -55,20 +55,20 @@ void ps2_vu0_unit_matrix( FMATRIX ); //void ps2_vu0_rot_matrix_y( FMATRIX , FMATRIX , float); -void ps2_vu0_rot_matrix_y(FMATRIX , FMATRIX , float); +void ps2_vu0_rot_matrix_y( FMATRIX, FMATRIX, float); // マトリックス m0 にベクトル v1 を右から乗算して v0 に与える //void ps2_vu0_apply_matrix(ps2_vu0_fvector v0, ps2_vu0_fmatrix m0, ps2_vu0_fvector v1) -void ps2_vu0_apply_matrix(FVECTOR , FMATRIX , FVECTOR ); +void ps2_vu0_apply_matrix(FVECTOR , FMATRIX, FVECTOR ); void ps2_vu0_scale_vector( FVECTOR , FVECTOR , float ); void ps2_vu0_add_vector(FVECTOR , FVECTOR , FVECTOR ); void ps2_vu0_outer_product(FVECTOR rotaxis, FVECTOR car_vertical, FVECTOR yd); float ps2_vu0_inner_product(FVECTOR yd, FVECTOR car_vertical); -void ps2_vu0_mul_matrix(FMATRIX pose1, FMATRIX yrot, FMATRIX pose2); +void ps2_vu0_mul_matrix( FMATRIX, FMATRIX, FMATRIX ); //void ps2_vu0_copy_matrix(FMATRIX *car_body_transfer, FMATRIX pose); -void ps2_vu0_copy_matrix(FMATRIX transfer, FMATRIX pose); // 一個目の引数がポインタだとコンパイル通らなかった。なんで? +void ps2_vu0_copy_matrix( FMATRIX , FMATRIX ); //void ps2_vu0_copy_matrix(float *transfer, FMATRIX pose); //void ps2util_tex_Exclude( TEXTURE* t ); @@ -114,4 +114,10 @@ // title.cに書いてた void ps2util_sprite_Use_alpha( ps2utilSprite *title ); + + +void changeMatrix( FMATRIX m, float* mm ); + +void returnMatrix( float* mm, FMATRIX m ); + #endif