#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