<UniformBufferBindNode> Data Interface

Provides script language access to C++ objects of this type.

Class HierarchyType » Node » Group » UniformBufferBindNode

Function Members

Function members are as follows:

Return Type Function Name Documentation
<UniformBufferNode>BoundToBufferReturns true if this <Node> is connected to a <UniformBufferNode>.
int32GetDeclarationsPopulates a <NodeBuffer> with pointers to all variables declared as part of the <UniformBufferNode> this <Node> binds.

Object Members

Object members are as follows:

Type Name Accessor Name Documentation
int32BindModeSets the binding mode. This refers to the UniformBufferBindMode enumeration. Please see APP_SERVICE_ENUMERATION_UTIL.SSL for more information.
<UniformBufferNode>BufferGets 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>BufferLinkGets 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.
uint32BufferSizeGets or sets the buffer size.
int32SlotIndexGets or sets or gets the <UniformBufferBindNode> binding slot index.
int32UsageHintSets or gets the usage hint. This refers to the RenderBufferUsage enumeration. Please see APP_SERVICE_ENUMERATION_UTIL.SSL for more information.