ISmartPlaceableデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
Opacity | 現在のオブジェクトの不透明度を設定/取得します。 | |
SmartPosition | 現在のオブジェクトの位置を取得または設定します。 |
名前 | 解説 | |
---|---|---|
GetSmartBounds | 指定された位置に配置されているかのように現在のオブジェクトの境界を取得します。 | |
GetSmartPositions | 現在のオブジェクトの有効な位置の配列を取得します。オブジェクトは課すことができる制約を個々に課すことができます。とはいえ実際には静的配列を返すだけの場合が多いです。プレーサーが最高の全体的な位置を選択するとしても、理想的な位置を見つけるやいなや検索を中止する点から、有効な位置の順序はそれなりに重要性があります。結局のところ、優先配置の順序でソートされた配列を返す必要があります。 |