XRefAtmosWrapper

このクラスのインスタンスを使用すると、外部の .MAX ファイルから環境効果を外部参照できます。3ds Max 8 以降 で使用可能です。

コンストラクタ:

Class instances not creatable by MAXScript

XRefAtmosWrapper インタフェース:

Interface:IXRefItem

プロパティ:

.srcFileName : filename : Read   

ソース ファイル名が含まれます。読み込み専用。

.srcItemName : string : Read

ソース項目の名前が含まれます。読み込み専用。

.xrefRecord : Interface : Read

外部参照レコード インタフェースが含まれます。読み込み専用。

.unresolved : boolean : Read

外部参照が未解決である場合は true、未解決でない場合は false が含まれます。読み込み専用。

.nested : boolean : Read

外部参照がネストされている場合は true、ネストされていない場合は false が含まれます。読み取り専用です。

メソッド:

<maxObject>GetSrcItem resolveNested:<boolean>

resolveNested default value: false

外部参照オブジェクトのソース項目オブジェクトを返します。オブジェクトがネストされたファイルから参照されており(言い換えると、オブジェクトが実際のオブジェクトからではなく、そのオブジェクトへの他のファイルからの外部参照を含む Max ファイルから参照されており)、resolveNested が true に設定されていれば、ネストされた外部参照ファイルは解決されます。

<integer>GetParentItems <&maxObject array>parentItems

parentItems is Out parameter

参照出力パラメータ内の親項目の配列を返します。

<integer>GetRootItems <&maxObject array>rootItems

rootItems is Out parameter

参照出力パラメータ内のルート項目の配列を返します。

<integer>GetChildItems <&maxObject array>childItems

childItems is Out parameter

参照出力パラメータ内の子項目の配列を返します。

<void>GetNodes <&node array>xrefNodes

xrefNodes is Out parameter

参照出力パラメータ内の外部参照ノードの配列を返します。

Interface:IXRefProxy

プロパティ:

.proxyFileName : filename : Read

プロキシ ファイル名が含まれます。読み込み専用。

.proxyItemName : string : Read

プロキシの項目名が含まれます。読み込み専用。

.proxyRecord : Interface : Read

プロキシ レコード インタフェースが含まれます。読み込み専用。

.displayProxy : boolean : Read|Write

true に設定すると、ビューポート内でプロキシが使用されます。

.renderProxy : boolean : Read|Write

ture に設定すると、プロキシがプロダクション レンダラーによって使用されます。

Interface:IXRefAtmospheric

メソッド:

<maxObject>GetSourceAtmospheric <boolean>resolveNestedXRef

環境効果のソース オブジェクトを返します。resolveNestedXRef が true に設定されていれば、ネストされた外部参照ファイルは解決されます。