[BUG] Private function can be accessed from other Blueprints

In a Blueprint i created a function and set its access specifier to Private. But in another blueprint (for example Level Blueprint) i can still access that function. I also tried setting it to Protected but still i can access it in another Blueprint.

Hi Satheesh,

Thank you for your report. The Level Blueprint is expected to have access to all functions of all of the Blueprint actor instances placed within its level. Besides the Level Blueprint, what other Blueprint types are able to access the Private function?

Thanks,

Alexander

Hi Alex,

I can access Private functions in any Blueprint (including Level BP). For example here is a screenshot of my Blueprint building with a Private Function.

In another Blueprint i can see that private function. It doesnt matter if its Private or Protected. It still shows up.

Thank you for explaining further and providing images. I was able to reproduce this issue in our main branch and report it directly to our Blueprint developer. I have entered a report to our database and it is being looked into. Please let us know if you encounter any other unexpected behavior.

Cheers!

Alexander

WTF ! Mar 11 '14 à 7:36 AM. Sorry for that sentence BUT… We are in '17, near to '18… So it’s about 4 years, it’s a big problem And the reason of my comment is that IT’S STILL IN 4.16.3…