#include <customnodeguiproxy.h>
◆ MAXON_INTERFACE_NONVIRTUAL()
◆ Create()
Creates the proxy to gain access to node-based elements in the attribute manager.
- Parameters
-
[in] | settings | The settings container. |
- Returns
- The reference to the proxy, can be nullptr on error.
◆ GetReplacementIds()
Returns the DescIDs of all currently existing elements in the attribute manager that are associated with this gui proxy.
- Parameters
-
[out] | replacementIds | The container for the DescID collection. |
- Returns
- OK on success.
◆ GetAttributeManager()
Returns the attribute manager proxy which gives access to node-based attribute handling.
- Parameters
-
[in] | dialog | The dialog to handle attributes for. |
- Returns
- The attribute manager proxy.
◆ Message()
Call to forward messages that need to be received received by gui elements that are created through the AttributeManagerProxyRef.
- Parameters
-
[in] | gui | The gui that should receive messages that have not been consumed by the attribute manager proxy. |
[in] | msg | The readable message container. |
[out] | result | The writable message result container. |
- Returns
- The message receive status.