# \#reference

**URL:** https://forums.unrealengine.com/tag/reference/1172.md

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

---

## [Real Life: Lighting Observation ](https://forums.unrealengine.com/t/real-life-lighting-observation/2767959)

<div class="topic-metadata">

**Author:** [@OnsideSand3726](https://forums.unrealengine.com/u/OnsideSand3726)\
**Replies:** 1\
**Last updated:** [October 1, 2026, 4:15am UTC](https://forums.unrealengine.com/t/real-life-lighting-observation/2767959 "2026-10-01T04:15:09Z")

</div>

I took these photos early in the morning yesterday and today. I noticed that the street light was bouncing light off the window pane and struck the floor, leaving an arc of light on the floor. Yesterday it rained, so lot…

---

## [How do I replace a reference that no longer exists?](https://forums.unrealengine.com/t/how-do-i-replace-a-reference-that-no-longer-exists/2537211)

<div class="topic-metadata">

**Author:** [@Neil\_London](https://forums.unrealengine.com/u/Neil_London)\
**Replies:** 5\
**Last updated:** [April 11, 2026, 4:05am UTC](https://forums.unrealengine.com/t/how-do-i-replace-a-reference-that-no-longer-exists/2537211 "2026-04-11T04:05:44Z")

</div>

I keep getting this error to when saving: AssetCheck: Error: /Game/Blueprints/Weapons/Ranged/Ammo/BP\_Arrow\_01 Soft references /Game/Blueprints/Weapons/Ranged/Ammo/BP\_Arrow\_01\_OLD which does not exist /Game/Blueprints/We…

---

## [No value will be returned by reference?](https://forums.unrealengine.com/t/no-value-will-be-returned-by-reference/327858)

<div class="topic-metadata">

**Author:** [@Cmoritz](https://forums.unrealengine.com/u/Cmoritz)\
**Replies:** 61\
**Last updated:** [December 24, 2025, 12:12am UTC](https://forums.unrealengine.com/t/no-value-will-be-returned-by-reference/327858 "2025-12-24T00:12:14Z")

</div>

I have an event node in my player class that executes on server and it takes an array parameter of a custom actor component class I created. When using the event node, there is a note on the bottom of it that states: No…

---

## [Are hard or soft references better when looping?](https://forums.unrealengine.com/t/are-hard-or-soft-references-better-when-looping/2668211)

<div class="topic-metadata">

**Author:** [@Extrahdmi](https://forums.unrealengine.com/u/Extrahdmi)\
**Replies:** 4\
**Last updated:** [October 24, 2025, 6:08pm UTC](https://forums.unrealengine.com/t/are-hard-or-soft-references-better-when-looping/2668211 "2025-10-24T18:08:08Z")

</div>

I see a lot of articles praising soft references, but I’m wondering if I should really use them. If i run a function on an array of class references in a loop, a hard reference is all i need, but a soft reference requir…

---

## [Bug when duplicating a Verse device containing an array of device references](https://forums.unrealengine.com/t/bug-when-duplicating-a-verse-device-containing-an-array-of-device-references/2659054)

<div class="topic-metadata">

**Author:** [@jbarnoin](https://forums.unrealengine.com/u/jbarnoin)\
**Replies:** 6\
**Last updated:** [October 14, 2025, 5:23pm UTC](https://forums.unrealengine.com/t/bug-when-duplicating-a-verse-device-containing-an-array-of-device-references/2659054 "2025-10-14T17:23:54Z")

</div>

Summary When a Verse device that contains an array of device references is duplicated, the resulting copy does not reference the devices correctly. It seems to result in hybrid references that refer to the correct trans…

---

## [Reference error in material function instance.](https://forums.unrealengine.com/t/reference-error-in-material-function-instance/2653886)

<div class="topic-metadata">

**Author:** [@Extrahdmi](https://forums.unrealengine.com/u/Extrahdmi)\
**Replies:** 1\
**Last updated:** [September 6, 2025, 6:42am UTC](https://forums.unrealengine.com/t/reference-error-in-material-function-instance/2653886 "2025-09-06T06:42:21Z")

</div>

A reference error occurs for a texture that is 100% confirmed to exist. This is a Material converted to a Material Function for use with Landscapes, instantiated and used. However, a reference error occurs for the textu…

---

## [Weird behavior when accessing other class' data](https://forums.unrealengine.com/t/weird-behavior-when-accessing-other-class-data/2626313)

<div class="topic-metadata">

**Author:** [@McBlyadCykovich](https://forums.unrealengine.com/u/McBlyadCykovich)\
**Replies:** 3\
**Last updated:** [August 1, 2025, 4:40pm UTC](https://forums.unrealengine.com/t/weird-behavior-when-accessing-other-class-data/2626313 "2025-08-01T16:40:16Z")

</div>

I am not sure if anyone has experience the same problem but I hope someone did because it drives me crazy. I have ASimpleCharacter which holds: UPROPERTY() UBehavior\* Behavior; I initialize it in BeginPlay() by: B…

---

## [TArray of TSharedRef validity](https://forums.unrealengine.com/t/tarray-of-tsharedref-validity/2500896)

<div class="topic-metadata">

**Author:** [@SuiteLored](https://forums.unrealengine.com/u/SuiteLored)\
**Replies:** 5\
**Last updated:** [May 12, 2025, 12:48pm UTC](https://forums.unrealengine.com/t/tarray-of-tsharedref-validity/2500896 "2025-05-12T12:48:01Z")

</div>

Hello. Would as of 4.27 a TArray of TSharedRef automatically reflect referenced objects being destroyed by reducing number of elements or produce errors instead? as in, if I made an array of shared references and itera…

---

## [DATAS READY BECOME UNKNOWN/NONE? - URGENT -](https://forums.unrealengine.com/t/datas-ready-become-unknown-none-urgent/2486359)

<div class="topic-metadata">

**Author:** [@Cykablatta](https://forums.unrealengine.com/u/Cykablatta)\
**Replies:** 2\
**Last updated:** [May 2, 2025, 6:53am UTC](https://forums.unrealengine.com/t/datas-ready-become-unknown-none-urgent/2486359 "2025-05-02T06:53:46Z")

</div>

Hello ev! :slightly\_smiling\_face: These days I’m having a problem that I can’t explain, and that is, in short, I’m manipulating data that I collected in a dictionary, to compile another one. While in the first dictionar…

---

## ["CAST" FOR BIND DISPATCHER](https://forums.unrealengine.com/t/cast-for-bind-dispatcher/2482742)

<div class="topic-metadata">

**Author:** [@Cykablatta](https://forums.unrealengine.com/u/Cykablatta)\
**Replies:** 22\
**Last updated:** [May 2, 2025, 5:38am UTC](https://forums.unrealengine.com/t/cast-for-bind-dispatcher/2482742 "2025-05-02T05:38:27Z")

</div>

Hello ev! :slightly\_smiling\_face: I made a bp that takes all the most used bp’s refs in my project, to avoid having too many get actors of class x times in each of them, to keep everything lighter. So, this bp takes all…

---

## [Can someone explain soft variable references?](https://forums.unrealengine.com/t/can-someone-explain-soft-variable-references/444524)

<div class="topic-metadata">

**Author:** [@VagrantProfile](https://forums.unrealengine.com/u/VagrantProfile)\
**Replies:** 8\
**Last updated:** [March 30, 2025, 7:51pm UTC](https://forums.unrealengine.com/t/can-someone-explain-soft-variable-references/444524 "2025-03-30T19:51:30Z")

</div>

it seems to have to do with garbage collection and memory usage. its explained pretty well in the stackexchange post linked below.

---

## [Can an actor reference a variable owned by another actor?](https://forums.unrealengine.com/t/can-an-actor-reference-a-variable-owned-by-another-actor/2413360)

<div class="topic-metadata">

**Author:** [@carta\_oro](https://forums.unrealengine.com/u/carta_oro)\
**Replies:** 2\
**Last updated:** [March 24, 2025, 11:25am UTC](https://forums.unrealengine.com/t/can-an-actor-reference-a-variable-owned-by-another-actor/2413360 "2025-03-24T11:25:15Z")

</div>

I would like to have Actor A track the Target variable of Actor B. However, this Target variable may be changed or cleared. It is possible to communicate with Actor B every time a change is made, but I think this is no…

---

## [How to call a Anim Node Reference from code?](https://forums.unrealengine.com/t/how-to-call-a-anim-node-reference-from-code/2352337)

<div class="topic-metadata">

**Author:** [@InvQuasar](https://forums.unrealengine.com/u/InvQuasar)\
**Replies:** 8\
**Last updated:** [February 24, 2025, 5:53pm UTC](https://forums.unrealengine.com/t/how-to-call-a-anim-node-reference-from-code/2352337 "2025-02-24T17:53:33Z")

</div>

Hi! I have a Anim Node Reference in the AnimGraph (screen 1). It is called both in the AnimGraph and in the EventGraph (screen 2, I’ll attach as a separate message). I want to rewrite the EventGraph from BP to C++ code,…

---

## [How do I make a function delegate parameter optional?](https://forums.unrealengine.com/t/how-do-i-make-a-function-delegate-parameter-optional/366830)

<div class="topic-metadata">

**Author:** [@TornadoStorm](https://forums.unrealengine.com/u/TornadoStorm)\
**Replies:** 5\
**Last updated:** [February 10, 2025, 5:00pm UTC](https://forums.unrealengine.com/t/how-do-i-make-a-function-delegate-parameter-optional/366830 "2025-02-10T17:00:56Z")

</div>

Hello, I have a function with a Delegate (by ref) (or Event reference) Parameter which connects to a ‘Bind Event to’ node, but if I leave this input node blank, it does not allow me to compile the code and produces an e…

---

## [Actor reference clearing on blueprint compilation.](https://forums.unrealengine.com/t/actor-reference-clearing-on-blueprint-compilation/2149175)

<div class="topic-metadata">

**Author:** [@Vahan\_Davtian](https://forums.unrealengine.com/u/Vahan_Davtian)\
**Replies:** 0\
**Last updated:** [November 24, 2024, 11:01pm UTC](https://forums.unrealengine.com/t/actor-reference-clearing-on-blueprint-compilation/2149175 "2024-11-24T23:01:56Z")

</div>

I’m trying to create a new archetype object, that will serve as a template for spawning other actors of class. SpawnTemplateActor will have ShowInnerProperties so that the template instance can be modified in editor deta…

---

## [Find references to a plugin](https://forums.unrealengine.com/t/find-references-to-a-plugin/370009)

<div class="topic-metadata">

**Author:** [@mdonge](https://forums.unrealengine.com/u/mdonge)\
**Replies:** 1\
**Last updated:** [October 30, 2024, 12:52am UTC](https://forums.unrealengine.com/t/find-references-to-a-plugin/370009 "2024-10-30T00:52:37Z")

</div>

Hello ! Before 4.8, if we removed a plugin, the project was still openable, and only brocken blueprints were mark as dirty. Now, if I removed a plugin, the project fails to open with a fatal error on opening. The ques…

---

## [Removing a broken asset reference](https://forums.unrealengine.com/t/removing-a-broken-asset-reference/356781)

<div class="topic-metadata">

**Author:** [@MichaelWion](https://forums.unrealengine.com/u/MichaelWion)\
**Replies:** 17\
**Last updated:** [October 18, 2024, 3:59pm UTC](https://forums.unrealengine.com/t/removing-a-broken-asset-reference/356781 "2024-10-18T15:59:08Z")

</div>

I have a blueprint that I was working on. I’ve added this asset into my map, and have saved it several times. After an unexpected crash, something went wrong where this asset no longer appeared. Since it would’ve been e…

---

## [Passing an object vs passing variables within an object.](https://forums.unrealengine.com/t/passing-an-object-vs-passing-variables-within-an-object/2006089)

<div class="topic-metadata">

**Author:** [@turbotanaka](https://forums.unrealengine.com/u/turbotanaka)\
**Replies:** 2\
**Last updated:** [September 5, 2024, 8:13am UTC](https://forums.unrealengine.com/t/passing-an-object-vs-passing-variables-within-an-object/2006089 "2024-09-05T08:13:06Z")

</div>

I’m trying to change a variable within an object. Initially, I was planning to just get the variables from the object in advance and pass them down, but since I needed a reference to save them, I switched to passing the…

---

## [How to check class reference is "perfectly" valid?](https://forums.unrealengine.com/t/how-to-check-class-reference-is-perfectly-valid/2003084)

<div class="topic-metadata">

**Author:** [@turbotanaka](https://forums.unrealengine.com/u/turbotanaka)\
**Replies:** 5\
**Last updated:** [September 3, 2024, 11:07am UTC](https://forums.unrealengine.com/t/how-to-check-class-reference-is-perfectly-valid/2003084 "2024-09-03T11:07:02Z")

</div>

I’m getting a class array from a function, assigning it to a variable and then doing some looping around it. If the class is valid, processing will continue, but a reference error will occur in subsequent processing eve…

---

## [No Reference Viewer?](https://forums.unrealengine.com/t/no-reference-viewer/441276)

<div class="topic-metadata">

**Author:** [@Flakky](https://forums.unrealengine.com/u/Flakky)\
**Replies:** 3\
**Last updated:** [June 5, 2024, 1:44pm UTC](https://forums.unrealengine.com/t/no-reference-viewer/441276 "2024-06-05T13:44:12Z")

</div>

Has Reference Viewer been removed from 4.21 version? I do not see it in context menu.

---

## [What's the best way to search the C++ API documentation?](https://forums.unrealengine.com/t/whats-the-best-way-to-search-the-c-api-documentation/380558)

<div class="topic-metadata">

**Author:** [@anonymous\_user\_4f647d30](https://forums.unrealengine.com/u/anonymous_user_4f647d30)\
**Replies:** 8\
**Last updated:** [May 17, 2024, 8:24pm UTC](https://forums.unrealengine.com/t/whats-the-best-way-to-search-the-c-api-documentation/380558 "2024-05-17T20:24:45Z")

</div>

I’m pulling my hair out trying to navigate through the API docs. Is there a simple, direct, concise way to find documentation of a function (or all matching functions if there are multiple functions with the same name) …

---

## [How to change chorded actions at runtime?](https://forums.unrealengine.com/t/how-to-change-chorded-actions-at-runtime/1846306)

<div class="topic-metadata">

**Author:** [@bitsnuggle](https://forums.unrealengine.com/u/bitsnuggle)\
**Replies:** 0\
**Last updated:** [May 8, 2024, 1:05pm UTC](https://forums.unrealengine.com/t/how-to-change-chorded-actions-at-runtime/1846306 "2024-05-08T13:05:10Z")

</div>

Hi there, I am currently working on updating the keymappings and everything seems to work fine so far on the overhauled enhanced input action system. Now I want the player to be able to change the triggers as an additio…

---

## [Get a reference to all Widget Animations from one Widget and storing them in an array (automatically) or/and from a parentWidget.](https://forums.unrealengine.com/t/get-a-reference-to-all-widget-animations-from-one-widget-and-storing-them-in-an-array-automatically-or-and-from-a-parentwidget/1833404)

<div class="topic-metadata">

**Author:** [@Mar\_Olaf](https://forums.unrealengine.com/u/Mar_Olaf)\
**Replies:** 0\
**Last updated:** [April 30, 2024, 5:07pm UTC](https://forums.unrealengine.com/t/get-a-reference-to-all-widget-animations-from-one-widget-and-storing-them-in-an-array-automatically-or-and-from-a-parentwidget/1833404 "2024-04-30T17:07:50Z")

</div>

Here’s my setup: I have several animations on WidgetX. (also buttons …etc) All WidgetsX have a parent we’ll call it ParentWidget I have 1 behavior tree to each WidgetX (hence the X in BehaviorTreeX) there is only one W…

---

## [Expose a pointer to UActorComponent via UProperty?](https://forums.unrealengine.com/t/expose-a-pointer-to-uactorcomponent-via-uproperty/402553)

<div class="topic-metadata">

**Author:** [@plockhart](https://forums.unrealengine.com/u/plockhart)\
**Replies:** 6\
**Last updated:** [April 18, 2024, 9:42pm UTC](https://forums.unrealengine.com/t/expose-a-pointer-to-uactorcomponent-via-uproperty/402553 "2024-04-18T21:42:41Z")

</div>

Hi, I have a C++ component class: UCLASS( ClassGroup=(Custom), meta=(BlueprintSpawnableComponent) ) class DemoProject\_API UWeaponComponent : public UActorComponent { GENERATED\_BODY() } And in another Actor class…

---

## [Value fields for BP input pins that are const ref Vectors in C++](https://forums.unrealengine.com/t/value-fields-for-bp-input-pins-that-are-const-ref-vectors-in-c/1797294)

<div class="topic-metadata">

**Author:** [@randomAcd](https://forums.unrealengine.com/u/randomAcd)\
**Replies:** 0\
**Last updated:** [April 10, 2024, 3:26pm UTC](https://forums.unrealengine.com/t/value-fields-for-bp-input-pins-that-are-const-ref-vectors-in-c/1797294 "2024-04-10T15:26:30Z")

</div>

Hi, I would like to suggest to make it possible to enter Vector (and possibly other types that are affected) values directly into a BP node input pin that is the pin of a const ref (Vector) of a C++ function. The way i…

---

## [How to remove asset references entirely while deleting it?](https://forums.unrealengine.com/t/how-to-remove-asset-references-entirely-while-deleting-it/386562)

<div class="topic-metadata">

**Author:** [@anonymous\_user\_1ed1c3df](https://forums.unrealengine.com/u/anonymous_user_1ed1c3df)\
**Replies:** 6\
**Last updated:** [March 22, 2024, 11:06am UTC](https://forums.unrealengine.com/t/how-to-remove-asset-references-entirely-while-deleting-it/386562 "2024-03-22T11:06:16Z")

</div>

I have a blueprint interface reference that seem to be sticking to everything that once implemented it. I went through all the blueprints that implemented, ctrl+f, and removed every mention of the interface from the blue…

---

## [Assets that are Soft Referenced by Widget Blueprint Local Variables are not included in cooked build](https://forums.unrealengine.com/t/assets-that-are-soft-referenced-by-widget-blueprint-local-variables-are-not-included-in-cooked-build/1668498)

<div class="topic-metadata">

**Author:** [@faizaan](https://forums.unrealengine.com/u/faizaan)\
**Replies:** 4\
**Last updated:** [February 22, 2024, 4:47pm UTC](https://forums.unrealengine.com/t/assets-that-are-soft-referenced-by-widget-blueprint-local-variables-are-not-included-in-cooked-build/1668498 "2024-02-22T16:47:35Z")

</div>

There seems to be some inconsistent behaviour with how .uassets are included in the cooked build based on the type of blueprint variable/reference. If a SoftClassReference is a class variable (class defaults), then the …

---

## [Setting a by-ref var in a function does not replicate/notify](https://forums.unrealengine.com/t/setting-a-by-ref-var-in-a-function-does-not-replicate-notify/407517)

<div class="topic-metadata">

**Author:** [@falconblade](https://forums.unrealengine.com/u/falconblade)\
**Replies:** 1\
**Last updated:** [February 7, 2024, 3:24am UTC](https://forums.unrealengine.com/t/setting-a-by-ref-var-in-a-function-does-not-replicate-notify/407517 "2024-02-07T03:24:33Z")

</div>

I have a variable/property on a pawn blueprint that is replicated and set to auto-notify. If I pass that variable to a function by-reference and update it using set by-ref var inside the function, it does not Replicate/R…

---

## [Asset Restrictions - Illegal References FortValidator](https://forums.unrealengine.com/t/asset-restrictions-illegal-references-fortvalidator/1396743)

<div class="topic-metadata">

**Author:** [@PledgedRanger](https://forums.unrealengine.com/u/PledgedRanger)\
**Replies:** 0\
**Last updated:** [November 17, 2023, 7:11am UTC](https://forums.unrealengine.com/t/asset-restrictions-illegal-references-fortvalidator/1396743 "2023-11-17T07:11:02Z")

</div>

Reference ID f1c6ef17-4e43-b51a-79d0-8094be66f9b6 Please select what you are reporting on: Unreal Editor for Fortnite What Type of Bug are you experiencing? Assets Summary Asset Restrictions - Illegal References FortV…

---

## [Asset Restrictions - Illegal References FortValidator](https://forums.unrealengine.com/t/asset-restrictions-illegal-references-fortvalidator/1396496)

<div class="topic-metadata">

**Author:** [@PledgedRanger](https://forums.unrealengine.com/u/PledgedRanger)\
**Replies:** 3\
**Last updated:** [November 17, 2023, 6:28am UTC](https://forums.unrealengine.com/t/asset-restrictions-illegal-references-fortvalidator/1396496 "2023-11-17T06:28:52Z")

</div>

Reporting Bug with Asset Restrictions. I am not able to pass validation or launch a test session. The Athena Chests speed was changed to open “Very Fast” instead of “Very Slow”. The stock fortnite assets from Fortnite De…

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