![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Classes | |
| struct | FCombinedShapeFilterData |
| struct | FInstanceData |
| class | FQueryFilterBuilder |
| struct | FQueryFilterData |
| class | FShapeFilterBuilder |
| struct | FShapeFilterData |
Functions | |
| uint32 | GetFlags (uint32 Word3) |
| void | SetFlags (uint32 &Word3, uint32 Flags) |
| bool | HasFlag (uint32 Word3, EFilterFlags InFlag) |
| uint8 | GetCollisionChannelIndex (uint32 Word3) |
| uint64 | GetCollisionChannelMask64 (uint32 Word3) |
| uint8 | GetMaskFilter (uint32 Word3) |
| void | SetMaskFilter (uint32 &Word3, uint8 MaskFilter) |
Variables | |
| constexpr uint8 | NumFlagsBits = 21 |
| constexpr uint8 | NumCollisionChannelBits = 5 |
| constexpr uint8 | NumMaskFilterBits = 6 |
| constexpr uint32 | CollisionChannelBitsOffset = NumFlagsBits |
| constexpr uint32 | MaskFilterBitsOffset = CollisionChannelBitsOffset + NumCollisionChannelBits |
| constexpr uint32 | FilterFlagsMask = (1 << NumFlagsBits) - 1 |
| constexpr uint32 | CollisionChannelMask = ((1 << NumCollisionChannelBits) - 1) << CollisionChannelBitsOffset |
| constexpr uint32 | MaskFilterMask = ((1 << NumMaskFilterBits) - 1) << MaskFilterBitsOffset |
| bool Chaos::Filter::HasFlag | ( | uint32 | Word3, |
| EFilterFlags | InFlag | ||
| ) |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |