UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FNetObjectPrioritizerDefinition Struct Reference

#include <NetObjectPrioritizerDefinitions.h>

Public Attributes

FName PrioritizerName
 
FName ClassName
 
TObjectPtr< UClassClass = nullptr
 
FName ConfigClassName
 
TObjectPtr< UClassConfigClass = nullptr
 

Detailed Description

Prioritizer definition. Configurable via UNetObjectPrioritizerDefinitions.

Member Data Documentation

◆ Class

TObjectPtr<UClass> FNetObjectPrioritizerDefinition::Class = nullptr

UClass used to create the UNetObjectPrioritizer. Filled in automatically when reading the config.

◆ ClassName

FName FNetObjectPrioritizerDefinition::ClassName

UClass name, specified by its fully qualified path, used to create the UNetObjectPrioritizer. You can have multiple instances of the same prioritizer as long as their PrioritizerNames are unique.

◆ ConfigClass

TObjectPtr<UClass> FNetObjectPrioritizerDefinition::ConfigClass = nullptr

UClass used to create the UNetObjectPrioritizerConfig. Filled in automatically when reading the config.

◆ ConfigClassName

FName FNetObjectPrioritizerDefinition::ConfigClassName

Optional UClass, specified by its fully qualified path, used to create the UNetObjectPrioritizerConfig. The class default instance will be passed at prioritizer initialization. If you want multiple instances of the same prioritizer then use subclassing to create unique prioritizer configs.

◆ PrioritizerName

FName FNetObjectPrioritizerDefinition::PrioritizerName

Prioritizer identifier. Used to uniquely identify a prioritizer in various APIs.


The documentation for this struct was generated from the following file: