diff --git a/unreal_asset/unreal_asset_kismet/src/lib.rs b/unreal_asset/unreal_asset_kismet/src/lib.rs index dbd07f1..82fec60 100644 --- a/unreal_asset/unreal_asset_kismet/src/lib.rs +++ b/unreal_asset/unreal_asset_kismet/src/lib.rs @@ -232,6 +232,44 @@ pub enum ECastToken { ObjectToBool = 0x47, /// Cast interface to bool InterfaceToBool = 0x49, + /// Cast object to interface + ObjectToInterface2 = 0x00, + /// Cast object to bool + ObjectToBool2 = 0x01, + /// Cast interface to bool + InterfaceToBool2 = 0x02, + /// Cast double to float + DoubleToFloat = 0x03, + /// Cast double to float array + DoubleToFloatArray = 0x04, + /// Cast double to float set + DoubleToFloatSet = 0x05, + /// Cast float to double + FloatToDouble = 0x06, + /// Cast float to double array + FloatToDoubleArray = 0x07, + /// Cast float to double set + FloatToDoubleSet = 0x08, + /// Cast vec2 to vec3 + VectorToVector3f = 0x09, + /// Cast vec3 to vec + Vector3fToVector = 0x0A, + /// Cast float to double keys map + FloatToDoubleKeysMap = 0x0B, + /// Cast double to float keys map + DoubleToFloatKeysMap = 0x0C, + /// Cast float to double values map + FloatToDoubleValuesMap = 0x0D, + /// Cast double to float values map + DoubleToFloatValuesMap = 0x0E, + /// Cast float to double keys float to double values map + FloatToDoubleKeysFloatToDoubleValuesMap = 0x0F, + /// Cast double to float keys float to double values map + DoubleToFloatKeysFloatToDoubleValuesMap = 0x10, + /// Cast double to float keys double to float values map + DoubleToFloatKeysDoubleToFloatValuesMap = 0x11, + /// Cast float to double keys double to float values map + FloatToDoubleKeysDoubleToFloatValuesMap = 0x12, /// Max Max = 0xFF, }