メインコンテンツまでスキップ

共有型

このモジュールには、共有型に関連する定数と構造体が含まれています。

定数

以下は、Interhaptics エクステンションが定義する定数です。すべて列挙型として定義されています。

構造体

Interhaptics エクステンションは 構造体 (Struct) も定義しています。

記事

INTERHAPTICS_OPERATOR

Interhaptics 定数 INTERHAPTICS_OPERATOR

この列挙型は、ハプティックボディマッピングで使用される演算子を表します。指定可能な値は以下のとおりです。

メンバー説明
MINUSマイナス演算子を表します (-1)
NEUTRALニュートラル演算子を表します (0)
PLUSプラス演算子を表します (1)

INTERHAPTICS_LATERAL_FLAG

Interhaptics 定数 INTERHAPTICS_LATERAL_FLAG

この列挙型は、ボディパーツのラテラル位置を表します。指定可能な値は以下のとおりです。

メンバー説明
UnknownPosition未知の位置を表します。(-1)
GLOBALグローバル位置を表します。(0)
RIGHT右側の位置を表します。(1)
LEFT左側の位置を表します。(2)
CENTER中央の位置を表します。(3)

INTERHAPTICS_GROUP_ID

Interhaptics 定数 INTERHAPTICS_GROUP_ID

GroupID 列挙型は、さまざまなボディパーツのグループ ID を表します。各グループには、グループ化のために一意の ID が割り当てられています。以下は、いくつかのグループとそれに対応する ID です。

メンバー説明
UNKNOWN未知のグループを表します。ID -1
ALLすべてのボディパーツを表します。ID 0
TOP体の上部を表します。ID 100
DOWN体の下部を表します。ID 101
ARM腕のグループを表します。ID 200
HEAD頭のグループを表します。ID 201
CHEST胸のグループを表します。ID 202
WAIST腰のグループを表します。ID 203
LEG脚のグループを表します。ID 204
UPPER_ARM上腕のグループを表します。ID 300
LOWER_ARM前腕のグループを表します。ID 301
HAND手のグループを表します。ID 302
SKULL頭蓋骨のグループを表します。ID 303
NECK首のグループを表します。ID 304
UPPER_LEG大腿のグループを表します。ID 305
LOWER_LEG下腿のグループを表します。ID 306
FOOT足のグループを表します。ID 307
PALM手のひらのグループを表します。ID 400
FINGER指のグループを表します。ID 401
SOLE足の裏のグループを表します。ID 402
TOE足の指のグループを表します。ID 403
THUMB親指のグループを表します。ID 500
INDEX人差し指のグループを表します。ID 501
MIDDLE中指のグループを表します。ID 502
RING薬指のグループを表します。ID 503
PINKY小指のグループを表します。ID 504
HALLUX母趾のグループを表します。ID 505
INDEX_TOE第 2 趾のグループを表します。ID 506
MIDDLE_TOE第 3 趾のグループを表します。ID 507
RING_TOE第 4 趾のグループを表します。ID 508
PINKY_TOE第 5 趾のグループを表します。ID 509
FIRST最初のセグメントグループを表します。ID 600
SECOND2 番目のセグメントグループを表します。ID 601
THIRD3 番目のセグメントグループを表します。ID 602

Interhaptics_CommandData

Interhaptics 定数 Interhaptics_CommandData

この構造体は、レンダリング対象のボディパーツを見つけるのに役立つ命令を表します。以下のメンバーが含まれます。

この構造体は、以下の関数から参照されます。

メンバーデータ型説明
Sign任意{constant.INTERHAPTICS_OPERATOR} Operator 型の演算の符号 (+/-) を表します。
Group任意{constant.INTERHAPTICS_GROUP_ID} INTERHAPTICS_GROUP_ID 型の対象グループを表します。
Side任意{constant.INTERHAPTICS_LATERAL_FLAG} INTERHAPTICS_LATERAL_FLAG 型の対象サイドを表します。