reman3/Rayman_X/cpa/public/MEC/ParsData.h

28 lines
599 B
C

#ifndef __DNMPARDA_H__
#define __DNMPARDA_H__
#include "mth.h"
#ifdef __cplusplus
extern "C" {
#endif
typedef struct DNM_stParsingDatas
{
MTH3D_tdstVector stPosition;
MTH_tdxReal xOutAlpha;
MTH3D_tdstVector stVector;
} DNM_tdstParsingDatas;
/* Methods */
#define DNM_M_p_stCPDGetPosition(_p_stParsingDatas) (&(_p_stParsingDatas)->stPosition)
#define DNM_M_p_stCPDGetTarget(_p_stParsingDatas) (&(_p_stParsingDatas)->stVector)
#define DNM_M_xCPDGetLastAngleMoveCam(_p_stParsingDatas) ((_p_stParsingDatas)->xOutAlpha)
#ifdef __cplusplus
}
#endif
#endif