28 lines
599 B
C
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
|