![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <NetObjectFilter.h>
Public Attributes | |
| UE::Net::FNetBitArrayView | OutAllowedObjects |
| TArrayView< const FNetObjectFilteringInfo > | FilteringInfos |
| const UE::Net::TNetChunkedArray< uint8 * > * | StateBuffers = nullptr |
| uint32 | ConnectionId = 0 |
| UE::Net::FReplicationView | View |
| const UE::Net::FNetBitArrayView | GroupFilteredOutObjects |
Parameters passed to UNetObjectFilter::Filter.
| uint32 FNetObjectFilteringParams::ConnectionId = 0 |
ID of the connection that the filtering applies to.
| TArrayView<const FNetObjectFilteringInfo> FNetObjectFilteringParams::FilteringInfos |
FilteringInfos for all objects. Index using the set bit indices in FilteredObjects.
| const UE::Net::FNetBitArrayView FNetObjectFilteringParams::GroupFilteredOutObjects |
List of objects that have been filtered out by groups for the ConnectionId
| UE::Net::FNetBitArrayView FNetObjectFilteringParams::OutAllowedObjects |
The contents of OutAllowedObjects is undefined when passed to Filter(). The filter is responsible for setting and clearing bits for objects that have this filter set, which is provided in the FilteredObjects member. It's safe to set or clear all bits in the bitarray as the callee will only care about bits which the filter is responsible for.
| const UE::Net::TNetChunkedArray<uint8*>* FNetObjectFilteringParams::StateBuffers = nullptr |
State buffers for all objects. Index using the set bit indices in FilteredObjects.
| UE::Net::FReplicationView FNetObjectFilteringParams::View |
The view associated with the connection and its sub-connections that objects are filtered for.