UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
KismetSystemLibrary.h File Reference

Go to the source code of this file.

Classes

struct  FGenericStruct
 
class  UKismetSystemLibrary
 

Namespaces

namespace  EDrawDebugTrace
 
namespace  EMoveComponentAction
 
namespace  EQuitPreference
 

Enumerations

enum  EDrawDebugTrace::Type : int { EDrawDebugTrace::None , EDrawDebugTrace::ForOneFrame , EDrawDebugTrace::ForDuration , EDrawDebugTrace::Persistent }
 
enum class  EDrawDebugSceneDepthPriorityGroup : uint8 { World , Foreground }
 
enum  EMoveComponentAction::Type : int { EMoveComponentAction::Move , EMoveComponentAction::Stop , EMoveComponentAction::Return }
 
enum  EQuitPreference::Type : int { EQuitPreference::Quit , EQuitPreference::Background }
 
enum class  EEditorPropertyValueState : uint8 { Default , Overridden , NotFound , AccessDenied }
 

Enumeration Type Documentation

◆ EDrawDebugSceneDepthPriorityGroup

Enum used to indicate the scene depth priority – whether to draw with depth testing vs the world, or to draw in the foreground

Enumerator
World 
Foreground 

◆ EEditorPropertyValueState

States a property value queried by IsEditorPropertyOverridden can be in

Enumerator
Default 

This property is in a default state

Overridden 

This property is in an overridden state

NotFound 

The property was not found on the object or its archetype; its state is unknown

AccessDenied 

The property could not be accessed to query its state; its state is unknown