Provides script language access to C++ objects of this type. This object is provided for compatibility purposes, but its functionality has been largely replaced by the Glslang implementation now included with Scenome. The shader build process usually sets the values of this object, and it should no longer require direct manipulation.
Class Hierarchy | Type » ArrayParameters |
Function members are as follows:
Return Type | Function Name | Documentation |
---|---|---|
int32 | GetArrayCount | Returns an <int32> representing the array count. |
Object members are as follows:
Type Name | Accessor Name | Documentation |
---|---|---|
<NodeSelector> | CountSelector | Returns a pointer to the <ArrayParameter> object's 'CountSelector' <NodeSelector> object. The <NodeSelector> object is used to connect the ArrayParameters object to a ( const ) <Int32Node> or <Uint32Node> that specifies the count of the array represented by the ArrayParameters object. |
int32 | ExplicitArrayCount | Gets or sets the explicit array count. |
int32 | IsImplicitlySizedArray | Gets or sets the <Node> object's implicitly sized array state. If true, this object represents an implicitly sized array. If false, this object represents an explicitly sized array. |