From 0522036b8024fd3427ae10b7b60d025e8043f8e8 Mon Sep 17 00:00:00 2001 From: Applevangelist Date: Sat, 16 Apr 2022 18:58:43 +0200 Subject: [PATCH] Docu --- Moose Development/Moose/Utilities/STTS.lua | 3 ++ Moose Development/Moose/Utilities/Utils.lua | 34 +++++++++++++++++++-- 2 files changed, 35 insertions(+), 2 deletions(-) diff --git a/Moose Development/Moose/Utilities/STTS.lua b/Moose Development/Moose/Utilities/STTS.lua index 97836a1ee..dccbdd67b 100644 --- a/Moose Development/Moose/Utilities/STTS.lua +++ b/Moose Development/Moose/Utilities/STTS.lua @@ -125,6 +125,9 @@ end -- -- * (x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min -- +-- @param #number length can also be passed as #string +-- @param #number speed Defaults to 1.0 +-- @param #boolean isGoogle We're using Google TTS function STTS.getSpeechTime(length,speed,isGoogle) local maxRateRatio = 3 diff --git a/Moose Development/Moose/Utilities/Utils.lua b/Moose Development/Moose/Utilities/Utils.lua index b782c9a93..b176fce85 100644 --- a/Moose Development/Moose/Utilities/Utils.lua +++ b/Moose Development/Moose/Utilities/Utils.lua @@ -2413,7 +2413,22 @@ function FIFO:New() self.uniquecounter = 0 -- Set some string id for output to DCS.log file. self.lid=string.format("%s (%s) | ", "FiFo", self.version) - self:I(self.lid .."Created.") + self:T(self.lid .."Created.") + return self +end + +--- Empty FIFO Stack +-- @param #FIFO self +-- @return #FIFO self +function FIFO:Clear() + self:T(self.lid.."Clear") + self.pointer = 0 + self.counter = 0 + self.stackbypointer = nil + self.stackbyid = nil + self.stackbypointer = {} + self.stackbyid = {} + self.uniquecounter = 0 return self end @@ -2658,7 +2673,22 @@ function LIFO:New() self.stackbyid = {} -- Set some string id for output to DCS.log file. self.lid=string.format("%s (%s) | ", "LiFo", self.version) - self:I(self.lid .."Created.") + self:T(self.lid .."Created.") + return self +end + +--- Empty LIFO Stack +-- @param #LIFO self +-- @return #LIFO self +function LIFO:Clear() + self:T(self.lid.."Clear") + self.pointer = 0 + self.counter = 0 + self.stackbypointer = nil + self.stackbyid = nil + self.stackbypointer = {} + self.stackbyid = {} + self.uniquecounter = 0 return self end