# How to set UNavArea\_Obstacle in C++?

**URL:** <https://forums.unrealengine.com/t/how-to-set-unavarea-obstacle-in-c/589416>\
**Category:** C++\
**Tags:** UE4-23, unreal-engine, UE4, CPP, question\
**Created:** [June 24, 2022, 1:21pm UTC](https://forums.unrealengine.com/t/how-to-set-unavarea-obstacle-in-c/589416 "2022-06-24T13:21:19Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alexa.Ki](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/alexa.ki/32/562753_2.png) [@Alexa.Ki](https://forums.unrealengine.com/u/Alexa.Ki)\
**Post date:** [June 24, 2022, 1:21pm UTC](https://forums.unrealengine.com/t/how-to-set-unavarea-obstacle-in-c/589416/1 "2022-06-24T13:21:19Z")

</div>

I want to set navigation area class for box componenet in engine version 4.23 but the syntax don’t worked ,  
`Box->AreaClass = UNavArea_Obstacle::StaticClass();`  
how I can do it correctly?  
Thank You )

---

<div class="post-metadata">

**Author:** ![Alexa.Ki](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/alexa.ki/32/562753_2.png) [@Alexa.Ki](https://forums.unrealengine.com/u/Alexa.Ki)\
**Post date:** [June 24, 2022, 2:29pm UTC](https://forums.unrealengine.com/t/how-to-set-unavarea-obstacle-in-c/589416/2 "2022-06-24T14:29:42Z")

</div>

![image_2022-06-24_192907964](https://d3kjluh73b9h9o.cloudfront.net/original/4X/1/e/a/1ea9102295c30c02549af145bd8d3d8f5659a439.png)  
I Got this compile time error. No idea what is happening…

---

<div class="post-metadata">

**Author:** ![mnelenpridumivat](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/mnelenpridumivat/32/1194643_2.png) [@mnelenpridumivat](https://forums.unrealengine.com/u/mnelenpridumivat)\
**Post date:** [June 24, 2022, 2:34pm UTC](https://forums.unrealengine.com/t/how-to-set-unavarea-obstacle-in-c/589416/3 "2022-06-24T14:34:54Z")

</div>

Try to add ` "NavigationSystem"` into your .build.cs file. For example:

```auto
PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore", "NavigationSystem"});

```

---

<div class="post-metadata">

**Author:** ![Alexa.Ki](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/alexa.ki/32/562753_2.png) [@Alexa.Ki](https://forums.unrealengine.com/u/Alexa.Ki)\
**Post date:** [June 24, 2022, 2:40pm UTC](https://forums.unrealengine.com/t/how-to-set-unavarea-obstacle-in-c/589416/4 "2022-06-24T14:40:55Z")

</div>

> [@mnelenpridumivat](#):
>
> `NavigationSystem`

Thank You Sir very very much, finally the project gets compiled, Thank You very much )
