MCPcopy Create free account
hub / github.com/FlaxEngine/FlaxEngine / OnStaticFlagsChanged

Method OnStaticFlagsChanged

Source/Engine/Physics/Colliders/Collider.cpp:440–451  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

438}
439
440void Collider::OnStaticFlagsChanged()
441{
442 PhysicsColliderActor::OnStaticFlagsChanged();
443
444 if (!_isTrigger && _isEnabled)
445 {
446 if (EnumHasAnyFlags(_staticFlags, StaticFlags::Navigation))
447 GetScene()->Navigation.Actors.AddUnique(this);
448 else
449 GetScene()->Navigation.Actors.Remove(this);
450 }
451}
452
453void Collider::OnPhysicsSceneChanged(PhysicsScene* previous)
454{

Callers

nothing calls this directly

Calls 4

EnumHasAnyFlagsFunction · 0.85
GetSceneFunction · 0.85
AddUniqueMethod · 0.80
RemoveMethod · 0.45

Tested by

no test coverage detected