NewAssetDefaultClasses

NewAssetDefaultClasses

#Overview

name: NewAssetDefaultClasses

The value of this variable can be defined or overridden in .ini config files. 15 .ini config files referencing this setting variable.

It is referenced in 2 C++ source files.

#Summary

#Setting Variables

#References In INI files

Location: <Workspace>/Engine/Config/BaseEditor.ini:243, section: [/Script/UnrealEd.UnrealEdOptions]

Location: <Workspace>/Engine/Config/BaseEditor.ini:244, section: [/Script/UnrealEd.UnrealEdOptions]

Location: <Workspace>/Engine/Config/BaseEditor.ini:245, section: [/Script/UnrealEd.UnrealEdOptions]

Location: <Workspace>/Engine/Config/BaseEditor.ini:246, section: [/Script/UnrealEd.UnrealEdOptions]

Location: <Workspace>/Engine/Config/BaseEditor.ini:247, section: [/Script/UnrealEd.UnrealEdOptions]

Location: <Workspace>/Engine/Config/BaseEditor.ini:248, section: [/Script/UnrealEd.UnrealEdOptions]

Location: <Workspace>/Engine/Config/BaseEditor.ini:249, section: [/Script/UnrealEd.UnrealEdOptions]

Location: <Workspace>/Projects/Lyra/Config/DefaultEditor.ini:5, section: [/Script/UnrealEd.UnrealEdOptions]

Location: <Workspace>/Projects/Lyra/Config/DefaultEditor.ini:6, section: [/Script/UnrealEd.UnrealEdOptions]

Location: <Workspace>/Projects/Lyra/Config/DefaultEditor.ini:7, section: [/Script/UnrealEd.UnrealEdOptions]

Location: <Workspace>/Projects/Lyra/Config/DefaultEditor.ini:8, section: [/Script/UnrealEd.UnrealEdOptions]

Location: <Workspace>/Projects/Lyra/Config/DefaultEditor.ini:9, section: [/Script/UnrealEd.UnrealEdOptions]

Location: <Workspace>/Projects/Lyra/Config/DefaultEditor.ini:10, section: [/Script/UnrealEd.UnrealEdOptions]

Location: <Workspace>/Projects/Lyra/Config/DefaultEditor.ini:11, section: [/Script/UnrealEd.UnrealEdOptions]

Location: <Workspace>/Projects/Lyra/Config/DefaultEditor.ini:12, section: [/Script/UnrealEd.UnrealEdOptions]

#References in C++ code

#Callsites

This variable is referenced in the following C++ source code:

#Loc: <Workspace>/Engine/Source/Editor/UnrealEd/Classes/Preferences/UnrealEdOptions.h:105

Scope (from outer to inner):

file
class        class UUnrealEdOptions : public UObject

Source code excerpt:

	/** The array of default objects in the blueprint class dialog **/
	UPROPERTY(config)
	TArray<FClassPickerDefaults> NewAssetDefaultClasses;

	/* Delegate to override NewAssetDefaultClasses */
	DECLARE_DELEGATE_RetVal(const TArray<FClassPickerDefaults>&, FGetNewAssetDefaultClasses);
	FGetNewAssetDefaultClasses& OnGetNewAssetDefaultClasses() { return GetNewAssetDefaultClassesDelegate; }

	/** Get default objects in the blueprint class dialog */
	const TArray<FClassPickerDefaults>& GetNewAssetDefaultClasses() const
	{
		return GetNewAssetDefaultClassesDelegate.IsBound() ? GetNewAssetDefaultClassesDelegate.Execute() : NewAssetDefaultClasses;
	}

	/* Delegate to disallow C++ creation/editing from the editor */
	DECLARE_DELEGATE_RetVal(bool, FIsCPPAllowed);
	FIsCPPAllowed& OnIsCPPAllowed() { return IsCPPAllowedDelegate; }

#Loc: <Workspace>/Engine/Source/Editor/UnrealEd/Classes/Preferences/UnrealEdOptions.h:149

Scope (from outer to inner):

file
class        class UUnrealEdOptions : public UObject

Source code excerpt:

private:

	/* Delegate to override NewAssetDefaultClasses */
	FGetNewAssetDefaultClasses GetNewAssetDefaultClassesDelegate;

	/** Delegate to disallow C++ creation/editing from the editor */
	FIsCPPAllowed IsCPPAllowedDelegate;
};