EMoveComponentFlags

MoveComponent options, stored as bitflags

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Components/SceneComponent.h

Include

#include "Components/SceneComponent.h"

Syntax

enum EMoveComponentFlags
{
    MOVECOMP_NoFlags                           = 0x0000,
    MOVECOMP_IgnoreBases                       = 0x0001,
    MOVECOMP_SkipPhysicsMove                   = 0x0002,
    MOVECOMP_NeverIgnoreBlockingOverlaps       = 0x0004,
    MOVECOMP_DisableBlockingOverlapDispatch    = 0x0008,
}

Values

Name

Description

MOVECOMP_NoFlags

Default options

MOVECOMP_IgnoreBases

Ignore collisions with things the Actor is based on

MOVECOMP_SkipPhysicsMove

When moving this component, do not move the physics representation.

MOVECOMP_NeverIgnoreBlockingOverlaps

Never ignore initial blocking overlaps during movement, which are usually ignored when moving out of an object.

MOVECOMP_DisableBlockingOverlapDispatch

Avoid dispatching blocking hit events when the hit started in penetration (and is not ignored, see MOVECOMP_NeverIgnoreBlockingOverlaps).

Remarks

MoveComponent options, stored as bitflags

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss