[ { "Type": "MaterialFunction", "Name": "SafeNormalize", "Class": "UScriptClass'MaterialFunction'", "Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "Description": "If the input vectors length == 0 then return 0 else return the normalized vector by default. This avoids returning NAN or NULL. Optionally, one can pass in a default vector that should be used when the vector ", "bExposeToLibrary": true, "StateId": "972EFAAA-4C1C2B16-4BC287A2-B11C51DA" } } ]