UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FilterOutNetObjectFilter.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
6#include "FilterOutNetObjectFilter.generated.h"
7
8UCLASS(transient, MinimalAPI)
13
19UCLASS()
21{
23
24protected:
25 // UNetObjectFilter interface
26 virtual void OnInit(const FNetObjectFilterInitParams&) override {}
27 virtual void OnDeinit() override {}
29 virtual bool AddObject(uint32 ObjectIndex, FNetObjectFilterAddObjectParams&) override { return true; }
30 virtual void RemoveObject(uint32 ObjectIndex, const FNetObjectFilteringInfo&) override {}
31
32 IRISCORE_API virtual void Filter(FNetObjectFilteringParams&) override;
33};
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UCLASS(...)
Definition ObjectMacros.h:776
uint32_t uint32
Definition binka_ue_file_header.h:6
Definition FilterOutNetObjectFilter.h:10
Definition FilterOutNetObjectFilter.h:21
virtual void OnInit(const FNetObjectFilterInitParams &) override
Definition FilterOutNetObjectFilter.h:26
virtual void RemoveObject(uint32 ObjectIndex, const FNetObjectFilteringInfo &) override
Definition FilterOutNetObjectFilter.h:30
virtual void OnDeinit() override
Definition FilterOutNetObjectFilter.h:27
virtual bool AddObject(uint32 ObjectIndex, FNetObjectFilterAddObjectParams &) override
Definition FilterOutNetObjectFilter.h:29
virtual void OnMaxInternalNetRefIndexIncreased(uint32 NewMaxInternalIndex) override
Definition FilterOutNetObjectFilter.h:28
Definition NetObjectFilter.h:121
Definition NetObjectFilter.h:178
Definition NetObjectFilter.h:143
Definition NetObjectFilter.h:129
Definition NetObjectFilter.h:101
Definition NetObjectFilter.h:52