Navigation API > API/Plugins > API/Plugins/NiagaraEditor Inheritance Hierarchy UObjectBase UObjectBaseUtility UObject UNiagaraPythonScriptModuleInput References Module NiagaraEditor Header /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/UpgradeNiagaraScriptResults.h Include #include "UpgradeNiagaraScriptResults.h" Syntax UCLASS&40;BlueprintInternalUseOnly&41; class UNiagaraPythonScriptModuleInput : public UObject Copy full snippetUCLASS&40;BlueprintInternalUseOnly&41; class UNiagaraPythonScriptModuleInput : public UObject Remarks Wrapper for setting the value on a parameter of a UNiagaraScript, applied through a UUpgradeNiagaraScriptResults. Variables Type Name Description TObjectPtr< const UNiagaraClipboardFunctionInput > Input Constructors Type Name Description UNiagaraPythonScriptModuleInput () Functions Type Name Description bool AsBool () FLinearColor AsColor () FString AsEnum () float AsFloat () int32 AsInt () FString AsLinkedValue () FQuat AsQuat () FVector2D AsVec2 () FVector AsVec3 () FVector4 AsVec4 () bool IsLinkedValue () bool IsLocalValue () bool IsSet ()