Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Engine
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintCore
- UBlueprint
- ULevelScriptBlueprint
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/Engine/LevelScriptBlueprint.h |
| Include | #include "Engine/LevelScriptBlueprint.h" |
Syntax
class ULevelScriptBlueprint : public UBlueprint
Remarks
A level blueprint is a specialized type of blueprint. It is used to house global, level-wide logic. In a level blueprint, you can operate on specific level-actor instances through blueprint's node-based interface. Unreal Engine users should be familiar with this concept, as it is very similar to Kismet.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FString | FriendlyName | The friendly name to use for UI |
Constructors
| Type | Name | Description | |
|---|---|---|---|
ULevelScriptBlueprint
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FString | CreateLevelScriptNameFromLevel
(
const ULevel* Level |
Generate a name for a level script blueprint from the current level | |
| ULevel * | GetLevel () |
Overridden from UBlueprint
| Type | Name | Description | |
|---|---|---|---|
| FString |
See Also
https://docs.unrealengine.com/latest/INT/Engine/Blueprints/UserGuide/Types/LevelBlueprint/index.html
https://docs.unrealengine.com/latest/INT/Engine/Blueprints/index.html