13
0

..but there is a Temporal::timecnt_t modulo operation

This commit is contained in:
Robin Gareus 2022-01-24 06:51:28 +01:00
parent dd0dcd6d59
commit 1c5cfdad82
Signed by: rgareus
GPG Key ID: A090BCE02CF57F04

View File

@ -610,6 +610,7 @@ LuaBindings::common (lua_State* L)
.addConstructor <void (*) (Temporal::samplepos_t)> ()
.addOperator ("__add", CPPOPERATOR(Temporal::timecnt_t, +))
.addOperator ("__sub", CPPOPERATOR(Temporal::timecnt_t, -))
.addOperator ("__mod", CPPOPERATOR(Temporal::timecnt_t, %))
.addOperator ("__mul", CPPOPERATOR2(Temporal::timecnt_t, Temporal::timecnt_t, Temporal::ratio_t , *))
.addOperator ("__div", CPPOPERATOR2(Temporal::timecnt_t, Temporal::timecnt_t, Temporal::ratio_t , /))
.addOperator ("__lt", CPPCOMPERATOR(Temporal::timecnt_t, <))