HOM equivalent |
optypeinfo(name, pattern)
ノードのタイプを返すoptypeとは違い、この関数には、色々なものを出力できるようにパラメータの文字列を指定することができます。
pattern引数には、以下の文字を指定することができます。
N
ノードの名前。/obj/geo1
に対してgeo1
を返します。
r
ノードのタイプ。optypeと同じです。/obj/geo1
に対してgeo
を返します。
e
タイプのラベル。/obj/geo1
に対してGeometry
を返します。
n
オペレータのネットワークタイプ。/obj/geo1
に対してOBJ
を返します。
s
オペレータのスクリプトパス。/obj/geo1
に対してobj
を返します。
i
オペレータのインデックス。この番号はネットワークタイプに一致します。
T
オペレータのテーブル名。/obj/geo1
に対してObject
を返します。
t
オペレータタイプ。/obj/model
に対してgeo
を返します。
o
テーブル名とオペレータ名を/
で区切ったフルオペレータタイプ名。また、ネームスペースやバージョンも考慮しています。/obj/model
に対してObject/geo
を返します。または、ネームスペースのあるHDAに対して、ns::Object/myhda::1.0
を返します。
Examples ¶
optypeinfo("/obj/geo1", "NtT") "geo1 geo Object"
See also |