# \#parent-class

**URL:** https://forums.unrealengine.com/tag/parent-class/3742.md

[Latest](https://forums.unrealengine.com/latest.md) · [Categories](https://forums.unrealengine.com/categories.md) · [Tags](https://forums.unrealengine.com/tags.md)

---

## [Child blueprint reset to Parent defaults](https://forums.unrealengine.com/t/child-blueprint-reset-to-parent-defaults/353199)

<div class="topic-metadata">

**Author:** [@Shirk](https://forums.unrealengine.com/u/Shirk)\
**Replies:** 88\
**Last updated:** [April 18, 2026, 8:51pm UTC](https://forums.unrealengine.com/t/child-blueprint-reset-to-parent-defaults/353199 "2026-04-18T20:51:31Z")

</div>

This has been a bug for as long as I can remember but what happens is if you have a blueprint actor that is a child of a parent blueprint actor and it inherits variables, there are times when all child blueprints reset.…

---

## [BP loses its parent C++ class after re-opening the editor.](https://forums.unrealengine.com/t/bp-loses-its-parent-c-class-after-re-opening-the-editor/2575891)

<div class="topic-metadata">

**Author:** [@Wongo](https://forums.unrealengine.com/u/Wongo)\
**Replies:** 9\
**Last updated:** [February 16, 2026, 10:47am UTC](https://forums.unrealengine.com/t/bp-loses-its-parent-c-class-after-re-opening-the-editor/2575891 "2026-02-16T10:47:07Z")

</div>

Hello, I’ve just started the UE5 course: Code a First-Person Adventure Game, in the first part, you make Game mode class and then create a BP from it. The issue I have is when you re-open the editor, the BP loses its p…

---

## [Using a Child Blueprint Class for enemy AI from Player Blueprint Class](https://forums.unrealengine.com/t/using-a-child-blueprint-class-for-enemy-ai-from-player-blueprint-class/2277258)

<div class="topic-metadata">

**Author:** [@badboys0608](https://forums.unrealengine.com/u/badboys0608)\
**Replies:** 1\
**Last updated:** [September 26, 2025, 9:01am UTC](https://forums.unrealengine.com/t/using-a-child-blueprint-class-for-enemy-ai-from-player-blueprint-class/2277258 "2025-09-26T09:01:33Z")

</div>

Hi, I’m working on a third person horror shooter and planning out the AI now, the player character is ready but i don’t want to code all the similar actions that the player shares. Instead, i was wondering if I can creat…

---

## [Accessing Child Events/Functions From Child Class/Actor](https://forums.unrealengine.com/t/accessing-child-events-functions-from-child-class-actor/2002511)

<div class="topic-metadata">

**Author:** [@Gardx](https://forums.unrealengine.com/u/Gardx)\
**Replies:** 2\
**Last updated:** [September 3, 2024, 8:44pm UTC](https://forums.unrealengine.com/t/accessing-child-events-functions-from-child-class-actor/2002511 "2024-09-03T20:44:26Z")

</div>

Hi, I have been working on a combat system and weapon equipping I have a Parent class called BP\_Weapon from this I have derived Child Classes of BP\_Sword and BP\_Bow, of which functions/events are available on the child…

---

## [PaperZD. Connect different actors animations via same AnimBP](https://forums.unrealengine.com/t/paperzd-connect-different-actors-animations-via-same-animbp/1817077)

<div class="topic-metadata">

**Author:** [@Baculek](https://forums.unrealengine.com/u/Baculek)\
**Replies:** 0\
**Last updated:** [April 23, 2024, 1:11pm UTC](https://forums.unrealengine.com/t/paperzd-connect-different-actors-animations-via-same-animbp/1817077 "2024-04-23T13:11:36Z")

</div>

Is it possible, to make different actors, even child ones via ChildActor, to use the same AnimBP, but to use different animations? For example, I have to linked characters via ChildActor, so one is connected to the Main…

---

## [Get component by class, with components added to class inside an instance (UE5.1)](https://forums.unrealengine.com/t/get-component-by-class-with-components-added-to-class-inside-an-instance-ue5-1/1423562)

<div class="topic-metadata">

**Author:** [@gvnnp](https://forums.unrealengine.com/u/gvnnp)\
**Replies:** 0\
**Last updated:** [November 26, 2023, 7:04pm UTC](https://forums.unrealengine.com/t/get-component-by-class-with-components-added-to-class-inside-an-instance-ue5-1/1423562 "2023-11-26T19:04:47Z")

</div>

Hi, I have a project where inside the construction script, i use the node “get components by class (Box collision)”. The problem is that if i create an instance (object) of that class and i place it in the world, and th…

---

## [Trigger event on all actors of class from child blueprint](https://forums.unrealengine.com/t/trigger-event-on-all-actors-of-class-from-child-blueprint/719076)

<div class="topic-metadata">

**Author:** [@Zapking9224](https://forums.unrealengine.com/u/Zapking9224)\
**Replies:** 0\
**Last updated:** [December 1, 2022, 4:40am UTC](https://forums.unrealengine.com/t/trigger-event-on-all-actors-of-class-from-child-blueprint/719076 "2022-12-01T04:40:46Z")

</div>

Hi, So I have a conveyer belt-like system where I have walls that move up and give the player the illusion they are moving down. Along with the walls, there is a sign that displays their depth (not to scale) and the tex…

---

## [Overriding on clicked event in widget is not working in 4.26.2](https://forums.unrealengine.com/t/overriding-on-clicked-event-in-widget-is-not-working-in-4-26-2/485805)

<div class="topic-metadata">

**Author:** [@bwhhy](https://forums.unrealengine.com/u/bwhhy)\
**Replies:** 3\
**Last updated:** [July 7, 2021, 2:47am UTC](https://forums.unrealengine.com/t/overriding-on-clicked-event-in-widget-is-not-working-in-4-26-2/485805 "2021-07-07T02:47:02Z")

</div>

Hi, I just found that the on clicked event can not override in UE 4.26.2. Here is related question I posted: How to reproduce: Create a Widget Blueprint “WidgetA”, add a button with on clicked event and print stri…

---

## [C++ How to cast Data Blueprint Parent class with changed variables?](https://forums.unrealengine.com/t/c-how-to-cast-data-blueprint-parent-class-with-changed-variables/482435)

<div class="topic-metadata">

**Author:** [@Crakmaks](https://forums.unrealengine.com/u/Crakmaks)\
**Replies:** 1\
**Last updated:** [April 25, 2021, 8:08pm UTC](https://forums.unrealengine.com/t/c-how-to-cast-data-blueprint-parent-class-with-changed-variables/482435 "2021-04-25T20:08:04Z")

</div>

Hi everyone, I really hope you can help me out. The core problem is: I have a Data Blueprint with MyClass as Parent. I just can’t get it cast back to MyClass with the changed variables. I’m stuck somewhere at: MyClass…

---

## [Turn actor blueprint into a pawn](https://forums.unrealengine.com/t/turn-actor-blueprint-into-a-pawn/471669)

<div class="topic-metadata">

**Author:** [@OJJ09874](https://forums.unrealengine.com/u/OJJ09874)\
**Replies:** 0\
**Last updated:** [September 21, 2020, 12:49am UTC](https://forums.unrealengine.com/t/turn-actor-blueprint-into-a-pawn/471669 "2020-09-21T00:49:39Z")

</div>

I’m trying to migrate a pawn into another project, however on import the project does not recognise it as a pawn and so it can’t inherit from the class it was inheriting from in the previous project. When trying to chan…

---

## [Blueprint class's parents class reset to base class after restart engine](https://forums.unrealengine.com/t/blueprint-classs-parents-class-reset-to-base-class-after-restart-engine/453332)

<div class="topic-metadata">

**Author:** [@omni.dgyx](https://forums.unrealengine.com/u/omni.dgyx)\
**Replies:** 0\
**Last updated:** [August 4, 2019, 9:04am UTC](https://forums.unrealengine.com/t/blueprint-classs-parents-class-reset-to-base-class-after-restart-engine/453332 "2019-08-04T09:04:26Z")

</div>

I create a blueprint class from a C++ class: after restart ue4 engine blueprint’s parents class is Vehicle but after i open blueprint editor blueprint’s parents class reset to WheelVehicle how can i fix it? …

---

## [Multicast with Call to parent method duplicates messages](https://forums.unrealengine.com/t/multicast-with-call-to-parent-method-duplicates-messages/446057)

<div class="topic-metadata">

**Author:** [@leofucci](https://forums.unrealengine.com/u/leofucci)\
**Replies:** 1\
**Last updated:** [March 26, 2019, 11:57pm UTC](https://forums.unrealengine.com/t/multicast-with-call-to-parent-method-duplicates-messages/446057 "2019-03-26T23:57:07Z")

</div>

Finally, I can reproduce this issue, i´m going to raise a bug as well, and refer to this thread. Also uploading example on a Gdrive: See this: Create blank project, 1st person template it´s ok. Create a Child cla…

---

## [4.11 Child blueprint variables resetting to parent defaults](https://forums.unrealengine.com/t/4-11-child-blueprint-variables-resetting-to-parent-defaults/356763)

<div class="topic-metadata">

**Author:** [@Jules86](https://forums.unrealengine.com/u/Jules86)\
**Replies:** 30\
**Last updated:** [March 26, 2019, 2:28am UTC](https://forums.unrealengine.com/t/4-11-child-blueprint-variables-resetting-to-parent-defaults/356763 "2019-03-26T02:28:42Z")

</div>

The error: Child blueprints variables resetting to their parent’s default values upon opening the editor. The type of variables affected include floats, Booleans, vectors and enumerated variables (however the list is no…

---

## [Cannot overwrite variables from parent class](https://forums.unrealengine.com/t/cannot-overwrite-variables-from-parent-class/445544)

<div class="topic-metadata">

**Author:** [@Skycert](https://forums.unrealengine.com/u/Skycert)\
**Replies:** 2\
**Last updated:** [March 19, 2019, 8:00pm UTC](https://forums.unrealengine.com/t/cannot-overwrite-variables-from-parent-class/445544 "2019-03-19T20:00:58Z")

</div>

So, the objective here is to make a weapons system. I start with the parent class: an abstract weapon blueprint which defines what things are going to have all weapons (model, collision, animation, maxAmmo…). Then right…

---

## [Making certain components available for blueprint parent](https://forums.unrealengine.com/t/making-certain-components-available-for-blueprint-parent/437502)

<div class="topic-metadata">

**Author:** [@Raidfire.Net](https://forums.unrealengine.com/u/Raidfire.Net)\
**Replies:** 0\
**Last updated:** [November 12, 2018, 7:58pm UTC](https://forums.unrealengine.com/t/making-certain-components-available-for-blueprint-parent/437502 "2018-11-12T19:58:30Z")

</div>

Hi, i would like to create a new blueprint component with paper sprite component as parent, but this component isnt available during the blueprint creation. Is there an easy way to make this component available, so it w…

---

## [Window sizing issue](https://forums.unrealengine.com/t/window-sizing-issue/432356)

<div class="topic-metadata">

**Author:** [@anonymous\_user\_1c46537c1](https://forums.unrealengine.com/u/anonymous_user_1c46537c1)\
**Replies:** 1\
**Last updated:** [August 24, 2018, 1:47pm UTC](https://forums.unrealengine.com/t/window-sizing-issue/432356 "2018-08-24T13:47:08Z")

</div>

I’m trying to create a HUD using the blueprint parent class selector, but the window is appearing too large for my machine. Is there any way to resize it so that I don’t have to constantly change the resolution of my mac…

---

## [Game State vs. Game Mode](https://forums.unrealengine.com/t/game-state-vs-game-mode/326989)

<div class="topic-metadata">

**Author:** [@Fristomer](https://forums.unrealengine.com/u/Fristomer)\
**Replies:** 4\
**Last updated:** [August 4, 2018, 9:59pm UTC](https://forums.unrealengine.com/t/game-state-vs-game-mode/326989 "2018-08-04T21:59:50Z")

</div>

So I’m trying to build a game for multiplayer and trying to build the battle system. I just read that I should use “Game State” parent class, instead of the Game Mode parent class. Is this understood correctly? Do I need…

---

## [Child class won't compile because base class has errors, but they're not listed in the console](https://forums.unrealengine.com/t/child-class-wont-compile-because-base-class-has-errors-but-theyre-not-listed-in-the-console/364600)

<div class="topic-metadata">

**Author:** [@anonymous\_user\_f43b8681](https://forums.unrealengine.com/u/anonymous_user_f43b8681)\
**Replies:** 15\
**Last updated:** [July 25, 2018, 1:25am UTC](https://forums.unrealengine.com/t/child-class-wont-compile-because-base-class-has-errors-but-theyre-not-listed-in-the-console/364600 "2018-07-25T01:25:21Z")

</div>

A child class of mine has errors due to new functionality added to a base class, however the console will not tell me what the errors are, only that they exist. Any way to get the errors?

---

## [\[Bug\] Can't make calls to parent class for DamageType](https://forums.unrealengine.com/t/bug-cant-make-calls-to-parent-class-for-damagetype/415296)

<div class="topic-metadata">

**Author:** [@anonymous\_user\_a830416f](https://forums.unrealengine.com/u/anonymous_user_a830416f)\
**Replies:** 2\
**Last updated:** [January 23, 2018, 5:17pm UTC](https://forums.unrealengine.com/t/bug-cant-make-calls-to-parent-class-for-damagetype/415296 "2018-01-23T17:17:52Z")

</div>

To repro: 1: Make a subclass of the Native DamageType called “DamageBase” in BP. 2: Add a function called “TheFunction” to that class that passes a variable of type “Actor” 3: Make a subclass of DamageBase and attempt…

---

## [How Do I use Hit Event to Make an If/Else Collision?](https://forums.unrealengine.com/t/how-do-i-use-hit-event-to-make-an-if-else-collision/414470)

<div class="topic-metadata">

**Author:** [@KennDamon](https://forums.unrealengine.com/u/KennDamon)\
**Replies:** 6\
**Last updated:** [January 14, 2018, 9:45am UTC](https://forums.unrealengine.com/t/how-do-i-use-hit-event-to-make-an-if-else-collision/414470 "2018-01-14T09:45:04Z")

</div>

I'm pretty new to Unreal 4, and I'm trying to make it so when, on this FPS template, when i shoot the object, it turns red, and when the character touches it, it turns green. For whatever reason, the blueprint will on…

---

## [Default values not correct on mobile devices](https://forums.unrealengine.com/t/default-values-not-correct-on-mobile-devices/413982)

<div class="topic-metadata">

**Author:** [@wzspdw](https://forums.unrealengine.com/u/wzspdw)\
**Replies:** 2\
**Last updated:** [January 7, 2018, 3:30pm UTC](https://forums.unrealengine.com/t/default-values-not-correct-on-mobile-devices/413982 "2018-01-07T15:30:58Z")

</div>

And, there was another problem that sometimes some node of child class didnt execute when running on mobile device, however they worked fine on PC and I’ve tried tracing each of them but found nothing wrong…

---

## [Child-Level Blueprint Do Not Call Parents Begin Play by default](https://forums.unrealengine.com/t/child-level-blueprint-do-not-call-parents-begin-play-by-default/408486)

<div class="topic-metadata">

**Author:** [@Nofyt](https://forums.unrealengine.com/u/Nofyt)\
**Replies:** 1\
**Last updated:** [November 3, 2017, 2:46pm UTC](https://forums.unrealengine.com/t/child-level-blueprint-do-not-call-parents-begin-play-by-default/408486 "2017-11-03T14:46:50Z")

</div>

Issue: When creating your own Level Script Actor Class within Project Settings-\>General Settings-\>Level Script Actor Class and adding logic (in our case in the Begin Play) in the new Level Script Actor Class this is not …

---

## [Child of actor broken after project load](https://forums.unrealengine.com/t/child-of-actor-broken-after-project-load/349737)

<div class="topic-metadata">

**Author:** [@anonymous\_user\_1e7ca30c](https://forums.unrealengine.com/u/anonymous_user_1e7ca30c)\
**Replies:** 3\
**Last updated:** [September 18, 2017, 2:03am UTC](https://forums.unrealengine.com/t/child-of-actor-broken-after-project-load/349737 "2017-09-18T02:03:13Z")

</div>

Every time I load up my project my spearman child actor of the viking\_base\_character actor is broken. The mesh is not in the chid and the rotations and scaling of whats left in there is all wrong. To fix this i need to m…

---

## [Getting struct information from a child from a parent](https://forums.unrealengine.com/t/getting-struct-information-from-a-child-from-a-parent/404658)

<div class="topic-metadata">

**Author:** [@David\_Oaken](https://forums.unrealengine.com/u/David_Oaken)\
**Replies:** 2\
**Last updated:** [September 16, 2017, 12:07am UTC](https://forums.unrealengine.com/t/getting-struct-information-from-a-child-from-a-parent/404658 "2017-09-16T00:07:49Z")

</div>

This is how i would like to set up the items in my game (below) each level has its own struct containing the information that is required for itself or any children. The issue being that i want to put the “use” event in…

---

## [Implement TriggerBox to blueprint class](https://forums.unrealengine.com/t/implement-triggerbox-to-blueprint-class/397816)

<div class="topic-metadata">

**Author:** [@anonymous\_user\_b88a645e](https://forums.unrealengine.com/u/anonymous_user_b88a645e)\
**Replies:** 1\
**Last updated:** [July 24, 2017, 12:33pm UTC](https://forums.unrealengine.com/t/implement-triggerbox-to-blueprint-class/397816 "2017-07-24T12:33:51Z")

</div>

Hey guys, I want to add a trigger box to a blueprint class. So that my trigger box has access to all the features this blueprint class has. How is it possible to do this?

---

## [Blueprint Parent Cast to Child Type](https://forums.unrealengine.com/t/blueprint-parent-cast-to-child-type/326369)

<div class="topic-metadata">

**Author:** [@DevilsD](https://forums.unrealengine.com/u/DevilsD)\
**Replies:** 6\
**Last updated:** [April 4, 2017, 8:09am UTC](https://forums.unrealengine.com/t/blueprint-parent-cast-to-child-type/326369 "2017-04-04T08:09:40Z")

</div>

Im currently getting a warning on a Down Cast to a Child type from Parent class. Though Child class clearly inherits from Parent. I can alter my logic to work around this easy enough but i wasnt sure if this i…

---

## [Getting Player Position from blueprint class](https://forums.unrealengine.com/t/getting-player-position-from-blueprint-class/387410)

<div class="topic-metadata">

**Author:** [@anonymous\_user\_d180ecf9](https://forums.unrealengine.com/u/anonymous_user_d180ecf9)\
**Replies:** 2\
**Last updated:** [March 10, 2017, 12:32pm UTC](https://forums.unrealengine.com/t/getting-player-position-from-blueprint-class/387410 "2017-03-10T12:32:42Z")

</div>

Hi, I have a blueprint class, consisting of an mesh and a widget. I would like to make the widget positioned relatively to my hand ( or the VRPawn, whatever ), like in tiltbrush. I tried using the GetHandPositionAndOr…

---

## [Blueprint classes inherit traits from each other?](https://forums.unrealengine.com/t/blueprint-classes-inherit-traits-from-each-other/383771)

<div class="topic-metadata">

**Author:** [@Valadrix](https://forums.unrealengine.com/u/Valadrix)\
**Replies:** 3\
**Last updated:** [February 3, 2017, 2:23pm UTC](https://forums.unrealengine.com/t/blueprint-classes-inherit-traits-from-each-other/383771 "2017-02-03T14:23:00Z")

</div>

Okay im not entirely sure why this is, I am very new to unreal - But if I want to make several different actors (a cube with collision box) as I have done, why can they not be different colours? I made 3, and would like …

---

## [How can I Set Materials in a Child Blueprint?](https://forums.unrealengine.com/t/how-can-i-set-materials-in-a-child-blueprint/382469)

<div class="topic-metadata">

**Author:** [@VagrantProfile](https://forums.unrealengine.com/u/VagrantProfile)\
**Replies:** 2\
**Last updated:** [January 20, 2017, 8:36pm UTC](https://forums.unrealengine.com/t/how-can-i-set-materials-in-a-child-blueprint/382469 "2017-01-20T20:36:10Z")

</div>

Hi All, So I have a function within an AI Parent Blueprint that changes the material of pawn when it is overlapped for 6 seconds…and then it changes back to it’s original material (it starts off with a basic orange mate…

---

## [Created some spawners for my enemy actors so that I could place the enemies in their correct locations in editor but spawn them at a later time using triggers. But they only function properly when I trigger them on level load](https://forums.unrealengine.com/t/created-some-spawners-for-my-enemy-actors-so-that-i-could-place-the-enemies-in-their-correct-locations-in-editor-but-spawn-them-at-a-later-time-using-triggers-but-they-only-function-properly-when-i-trigger-them-on-level-load/380580)

<div class="topic-metadata">

**Author:** [@guitarguy109](https://forums.unrealengine.com/u/guitarguy109)\
**Replies:** 0\
**Last updated:** [December 31, 2016, 1:10pm UTC](https://forums.unrealengine.com/t/created-some-spawners-for-my-enemy-actors-so-that-i-could-place-the-enemies-in-their-correct-locations-in-editor-but-spawn-them-at-a-later-time-using-triggers-but-they-only-function-properly-when-i-trigger-them-on-level-load/380580 "2016-12-31T13:10:57Z")

</div>

–The Problem I am having.– So I have several classes that I am working with. A parent class that powers the functionality of the actor being spawned and which all child classes will be derived from. So far I have only o…

[Next page](https://forums.unrealengine.com/tag/parent-class/3742.md?match_all_tags=true&page=1&tags%5B%5D=parent-class)
