<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>.
<Node>FindUniformBufferReturns a pointer to the <UniformBufferNode> being bound by the <UniformBufferNode>, or a nullptr if the <UniformBufferBindNode> is not binding 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
<NodeSelector>UniformBufferSelectorReturns a pointer to the UniformBufferNode object's underlying <NodeSelector> object. This object forms a relationship between the <UniformBufferBindNode> and the <UniformBufferNode> that it binds.
<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.
int32ModeGets or sets the buffer mode. Refers to the RenderBufferUsage enumeration. Please see TYPE_SERVICE_ENUMERATION_UTIL.SSL in the application scripts folder for more information.
int32SlotIndexGets or sets or gets the <UniformBufferBindNode> binding slot index.