Update
Update Update Update Update Update Update Update Update Update
This commit is contained in:
49
ui/Model.lua
Normal file
49
ui/Model.lua
Normal file
@@ -0,0 +1,49 @@
|
||||
---@meta
|
||||
|
||||
---@class Model : Frame
|
||||
Model = {
|
||||
--- Advances the model's animation by the specified time.
|
||||
--- @param seconds number The time to advance in seconds.
|
||||
--- @example
|
||||
--- myModel:AdvanceTime(0.1)
|
||||
AdvanceTime = function(self, seconds) end,
|
||||
|
||||
--- Clears the model.
|
||||
--- @example
|
||||
--- myModel:ClearModel()
|
||||
ClearModel = function(self) end,
|
||||
|
||||
--- Gets the model's facing direction in radians.
|
||||
--- @return number facing The facing direction in radians.
|
||||
--- @example
|
||||
--- local facing = myModel:GetFacing()
|
||||
GetFacing = function(self) end,
|
||||
|
||||
--- Gets the model's position.
|
||||
--- @return number x The x coordinate.
|
||||
--- @return number y The y coordinate.
|
||||
--- @return number z The z coordinate.
|
||||
--- @example
|
||||
--- local x, y, z = myModel:GetPosition()
|
||||
GetPosition = function(self) end,
|
||||
|
||||
--- Sets the model's facing direction.
|
||||
--- @param facing number The facing direction in radians.
|
||||
--- @example
|
||||
--- myModel:SetFacing(math.pi)
|
||||
SetFacing = function(self, facing) end,
|
||||
|
||||
--- Sets the model's position.
|
||||
--- @param x number The x coordinate.
|
||||
--- @param y number The y coordinate.
|
||||
--- @param z number The z coordinate.
|
||||
--- @example
|
||||
--- myModel:SetPosition(1.0, 0.0, 0.0)
|
||||
SetPosition = function(self, x, y, z) end,
|
||||
|
||||
--- Sets the model to display.
|
||||
--- @param modelPath string The path to the model file.
|
||||
--- @example
|
||||
--- myModel:SetModel("Interface\\Buttons\\TalkToMeQuestionMark.m2")
|
||||
SetModel = function(self, modelPath) end,
|
||||
}
|
||||
Reference in New Issue
Block a user