X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Flib%2Fcsqcmodel%2Fcl_model.qh;h=6211868445b7b65d87390eb7549051f228588e55;hp=3b20972e25db6e1706aa4a59b944d0a65e71dfaa;hb=243779445dc4a2c35354ecd17d304f62c1547a7b;hpb=692cb758fe8f25fa078bfd5885333ee031885600 diff --git a/qcsrc/lib/csqcmodel/cl_model.qh b/qcsrc/lib/csqcmodel/cl_model.qh index 3b20972e25..6211868445 100644 --- a/qcsrc/lib/csqcmodel/cl_model.qh +++ b/qcsrc/lib/csqcmodel/cl_model.qh @@ -19,8 +19,7 @@ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS * IN THE SOFTWARE. */ -#ifndef LIB_CSQCMODEL_CL_MODEL_H -#define LIB_CSQCMODEL_CL_MODEL_H +#pragma once #include "common.qh" @@ -28,7 +27,8 @@ #define CSQCMODEL_ENDIF #define CSQCMODEL_PROPERTY(flag,t,r,w,f) \ .t f; -#define CSQCMODEL_PROPERTY_SCALED(flag,t,r,w,f,s,mi,ma) CSQCMODEL_PROPERTY(flag,t,r,w,f) +#define CSQCMODEL_PROPERTY_SCALED(flag,t,r,w,f,s,mi,ma) \ + .t f; ALLPROPERTIES #undef CSQCMODEL_PROPERTY_SCALED #undef CSQCMODEL_PROPERTY @@ -50,4 +50,3 @@ void CSQCModel_InterpolateAnimation_1To2_Note(entity this, int sf, float set_tim void CSQCModel_InterpolateAnimation_2To4_Do(entity this); void CSQCModel_InterpolateAnimation_1To2_Do(entity this); // will overwrite lerpfrac, lerpfrac3, lerpfrac4, and possibly clear frame*time if they are undisplayed according to lerpfracs -#endif