Navigation
API > API/Plugins > API/Plugins/AnimNext > API/Plugins/AnimNext/Param
References
| |
|
| Module |
AnimNext |
| Header |
/Engine/Plugins/Experimental/AnimNext/Source/AnimNext/Public/Param/ParamCompatibility.h |
| Include |
#include "Param/ParamCompatibility.h" |
Syntax
namespace UE
{
namespace AnimNext
{
enum EParamCompatibility
{
Incompatible,
Incompatible_DataLoss,
Compatible_Promotion,
Compatible_Cast,
Compatible_Equal,
}
}
}
Values
| Name |
Description |
| Incompatible |
Parameters types are incompatble, completely unrelated (e.g. Vector -> bool) |
| Incompatible_DataLoss |
Parameters types are incompatible because data loss can occur (e.g. int32 -> int16) |
| Compatible_Promotion |
Parameters types are compatible with a type promotion (e.g. int32 -> int64) |
| Compatible_Cast |
Parameters types are compatible with an object cast (e.g. UAnimSequence -> UAnimationAsset) |
| Compatible_Equal |
Parameter types are the same. |