Navigation
API > API/Plugins > API/Plugins/RigVMDeveloper > API/Plugins/RigVMDeveloper/RigVMModel
Inheritance Hierarchy
- IRigVMClientHost
- URigVMBlueprint
- UControlRigBlueprint
References
| Module | RigVMDeveloper |
| Header | /Engine/Plugins/Runtime/RigVM/Source/RigVMDeveloper/Public/RigVMModel/RigVMClient.h |
| Include | #include "RigVMModel/RigVMClient.h" |
Syntax
class IRigVMClientHost
Remarks
Interface that allows an object to host a rig VM client. Used by graph edting code to interact with the controller.
Functions
| Type | Name | Description | |
|---|---|---|---|
| UObject * | GetEditorObjectForRigVMGraph
(
URigVMGraph* InVMGraph |
Returns the editor object corresponding with the supplied editor object. | |
| FRigVMClient * | Returns the rigvm client for this host. | ||
| const FRigVMClient * | Returns the rigvm client for this host. | ||
| IRigVMGraphFunctionHost * | Returns the rigvm function host. | ||
| const IRigVMGraphFunctionHost * | Returns the rigvm function host. | ||
| void | HandleConfigureRigVMController
(
const FRigVMClient* InClient, |
Reacts to a request to configure a controller. | |
| void | HandleRigVMGraphAdded
(
const FRigVMClient* InClient, |
Reacts to adding a graph. | |
| void | HandleRigVMGraphRemoved
(
const FRigVMClient* InClient, |
Reacts to removing a graph. | |
| void | HandleRigVMGraphRenamed
(
const FRigVMClient* InClient, |
Reacts to renaming a graph. |