showmetatable
code:Lua
t = textmodule.showmetatable(value)
モジュール
base
引数
table:_
変数 型 概要
1 tbl value メタテーブルを持つ変数
返り値
table:_
変数 型 概要
1 t string メタテーブルの内容
概要
引数valueの持つメタテーブルの内容を文字列として返す。
引数はメタフィールド__metatableを持っている必要がある。
例
code:Lua
require("textmodule")
print("vector2:")
vec = textmodule.vector2.new(1,2,3)
print(textmodule.showmetatable(vec))
code:Console
vector2:
__le function: 0x5fbc8540
x function: 0x5fbc7b50
__table function: 0x5fbc86c0
y function: 0x5fbc7b70
__complex function: 0x5fbc86e0
__norm function: 0x5fbc8600
__sub function: 0x5fbc7bd0
__div function: 0x5fbc84e0
__normalize function: 0x5fbc8620
__vector3 function: 0x5fbc8700
__conj function: 0x5fbc8660
__index table: 0x5fbc8740
__unm function: 0x5fbc8500
__scale function: 0x5fbc8680
__gc function: 0x5fbc8560
__distance function: 0x5fbc86a0
__abs function: 0x5fbc85e0
__call function: 0x5fbc85c0
__newindex function: 0x5fbc8580
__dot function: 0x5fbc8640
__type function: 0x5fbc85a0
__add function: 0x5fbc7bb0
__lt function: 0x5fbc8520
__vector4 function: 0x5fbc8720
__tostring function: 0x5fbc7b90
__mul function: 0x5fbc84c0