Navigation
API > API/Plugins > API/Plugins/AnimNext > API/Plugins/AnimNext/Param
Inheritance Hierarchy
- IModularFeature
- IParameterSourceFactory
References
| Module | AnimNext |
| Header | /Engine/Plugins/Experimental/AnimNext/Source/AnimNext/Public/Param/IParameterSourceFactory.h |
| Include | #include "Param/IParameterSourceFactory.h" |
Syntax
class IParameterSourceFactory : public IModularFeature
Remarks
Modular feature allowing other modules to extend and add to external parameter system.
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| TUniquePtr< IParameterSource > | CreateParameterSource
(
const FExternalParameterContext& InContext, |
Factory method used to create a parameter source of the specified name, with a set of parameters that are initially required | |
| bool | FindParameterInfo
(
FName InParameterName, |
Given a parameter name, find associated info for that parameter | |
| void | ForEachParameter
(
FName InSourceName, |
Iterate over all the known parameters for a particular source | |
| void | ForEachSource
(
TFunctionRef< void(FName)> InFunction |
Iterate over all the source names that this factory provides. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FParameterInfo | Info about parameters gleaned from FindParameterInfo and ForEachParameter. |
Constants
| Name | Description |
|---|---|
| FeatureName |