| UObjectBase
|
Module |
|
Header |
/Engine/Source/Developer/RigVMDeveloper/Public/RigVMModel/RigVMFunctionLibrary.h |
Include |
#include "RigVMModel/RigVMFunctionLibrary.h" |
class URigVMFunctionLibrary : public URigVMGraph
The Function Library is a graph used only to store the sub graphs used for functions.
Name | Description | |
---|---|---|
|
URigVMFunctionLibrary() |
Default constructor. |
Name | Description | ||
---|---|---|---|
|
ClearInvalidReferences() |
Clear references to temp assets. |
|
|
URigVMLibrar... |
FindFunction ( |
Finds a function by name. |
|
URigVMLibrar... |
FindFunctionForNode ( |
Finds a function by a node within a function (or a sub graph of that) |
|
URigVMLibrar... |
FindPreviouslyLocalizedFunction ( |
Returns a function that has been previously localized based on the provided function to localize. |
|
ForEachReference |
Iterator function to invoke a lambda / TFunction for each reference of a function |
|
|
ForEachReferenceSoftPtr |
Iterator function to invoke a lambda / TFunction for each reference of a function |
|
|
GetFunctions() |
Returns all of the stored functions. |
|
|
GetReferencePathsForFunction ( |
Returns all references for a given function name. |
|
|
GetReferencesForFunction ( |
Returns all references for a given function name. |
|
|
UpdateReferencesForReferenceNode ( |
Update the references list for a given reference node. |
Name | Description | ||
---|---|---|---|
|
URigVMFuncti... |
GetDefaultFunctionLibrary() |
Returns the locally available function library. |
|
GetNodePath() |
Returns the path of this graph as defined by its invoking nodes. |