Navigation
API > API/Plugins > API/Plugins/AnimNext
Classes
| Type | Name | Description | |
|---|---|---|---|
| FAnimNextEntryPoint | Empty struct to tag named entry points. | ||
| FAnimNextParamType | Representation of a parameter's type. | ||
| FAnimNextScope | Empty struct to tag named scopes. | ||
| FAnimNextTag | Empty struct to act as a named tag for parameters. | ||
| FExternalParameterContext | Context passed to object accessor functions registered to RegisterObjectAccessor. | ||
| FParamCompatibility | |||
| FParamEntry | Parameter memory wrapper used in the param stack. | ||
| FParamId | Global identifier used to avoid re-hashing parameter names. | ||
| FParamResult | |||
| FParamStack | Stack of parameter layers. | ||
| FParamStackLayerHandle | Opaque handle to a layer that can be held by external systems Move-only, single ownership | ||
| FParamTypeHandle | Representation of a parameter's type. | ||
| IParameterSource | An interface used to abstract AnimNext parameter sources | ||
| IParameterSourceFactory | Modular feature allowing other modules to extend and add to external parameter system. | ||
| TIsSoftClassPtr | |||
| TIsSoftObjectPtr | |||
| UAnimNextClassExtensionLibrary | Base class for function library-like classes that act to adapt UObjects of a specified type, exposing them to AnimNext parameters. |
Enums
| Type | Name | Description | |
|---|---|---|---|
| UE::AnimNext::EParamCompatibility | |||
| UE::AnimNext::EParamResult | Results for param access. | ||
| UE::AnimNext::Private::EParamFlags |