Provides script language access to C++ objects of this type.
Function members are as follows:
Return Type | Function Name | Documentation |
---|---|---|
<UniformBufferNode> | BoundToBuffer | Returns true if this <Node> is connected to a <UniformBufferNode>. |
int32 | GetDeclarations | Populates a <NodeBuffer> with pointers to all variables declared as part of the <UniformBufferNode> this <Node> binds. |
Object members are as follows:
Type Name | Accessor Name | Documentation |
---|---|---|
int32 | BindMode | Sets the binding mode. This refers to the UniformBufferBindMode enumeration. Please see APP_SERVICE_ENUMERATION_UTIL.SSL for more information. |
<UniformBufferNode> | Buffer | Gets or sets a pointer to the <UniformBufferNode> being bound by this <UniformBufferBindNode>. This <UniformBufferNode> must be in the local document. To make a <UniformBufferBindNode> refer to a UniformBufferBide in a remote document, use the <UniformBufferBindNode> object's <NodeSelector> data interface. |
<Node> | BufferLink | Gets or sets a pointer to the <UniformBufferNode> being bound by this <UniformBufferBindNode>. If the data source is a <NodeLink> that points at a <UniformBufferNode>, the <UniformBufferBindNode> is returned. This <UniformBufferNode> or <NodeLink> must be in the local document. To make a <UniformBufferBindNode> refer to a UniformBufferBide in a remote document, use the <UniformBufferNode> object's <NodeSelector> data interface. |
uint32 | BufferSize | Gets or sets the buffer size. |
int32 | SlotIndex | Gets or sets or gets the <UniformBufferBindNode> binding slot index. |
int32 | UsageHint | Sets or gets the usage hint. This refers to the RenderBufferUsage enumeration. Please see APP_SERVICE_ENUMERATION_UTIL.SSL for more information. |