setmetatable
←
obj
型 : function
code:Lua
setmetatable(t, mt)
table:
引数名 型 説明
t table 設定したいテーブル
mt nil, table メタテーブル
戻り値 table t
tのメタテーブルにmtを設定する
mtにnilを渡せばtのメタテーブルは除去される
tのメタテーブルが
__metatable
フィールドを持っていればエラーを発する
#Lua