# \#Structure

**URL:** https://forums.unrealengine.com/tag/structure/1862.md

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

---

## [Set Members in Structure Not Saving](https://forums.unrealengine.com/t/set-members-in-structure-not-saving/2737324)

<div class="topic-metadata">

**Author:** [@Donny000](https://forums.unrealengine.com/u/Donny000)\
**Replies:** 6\
**Last updated:** [July 23, 2026, 2:57am UTC](https://forums.unrealengine.com/t/set-members-in-structure-not-saving/2737324 "2026-07-23T02:57:39Z")

</div>

Hey helpful forum people, I’m trying to be clever by using a single function to be able to alter my player’s stats, however it’s backfiring on me. My PlayerCharacter blueprint has a custom actor component (StatsComponen…

---

## ["Convert struct to JSON String" reverse operation](https://forums.unrealengine.com/t/convert-struct-to-json-string-reverse-operation/2441518)

<div class="topic-metadata">

**Author:** [@HellFireHE](https://forums.unrealengine.com/u/HellFireHE)\
**Replies:** 2\
**Last updated:** [April 6, 2025, 12:28am UTC](https://forums.unrealengine.com/t/convert-struct-to-json-string-reverse-operation/2441518 "2025-04-06T00:28:17Z")

</div>

Hello I would like to write content of structure to JSON string, and then read it back. I tried plugin “JSON Blueprint utilities” While “Convert struct to JSON String” prepares nice JSON string, how to read it back in…

---

## [Managing FAB Packages with Git Submodules?](https://forums.unrealengine.com/t/managing-fab-packages-with-git-submodules/2431068)

<div class="topic-metadata">

**Author:** [@VantisDev](https://forums.unrealengine.com/u/VantisDev)\
**Replies:** 0\
**Last updated:** [March 31, 2025, 4:35am UTC](https://forums.unrealengine.com/t/managing-fab-packages-with-git-submodules/2431068 "2025-03-31T04:35:05Z")

</div>

Hello everyone! :grinning\_face: I have another question related to a previous discussion, which provides additional context: Looking for architecture ideas for dealing efficiently with third-party content. I’m consider…

---

## [Looking for architecture ideas for dealing efficiently with third party content](https://forums.unrealengine.com/t/looking-for-architecture-ideas-for-dealing-efficiently-with-third-party-content/2431040)

<div class="topic-metadata">

**Author:** [@VantisDev](https://forums.unrealengine.com/u/VantisDev)\
**Replies:** 0\
**Last updated:** [March 31, 2025, 4:15am UTC](https://forums.unrealengine.com/t/looking-for-architecture-ideas-for-dealing-efficiently-with-third-party-content/2431040 "2025-03-31T04:15:24Z")

</div>

Hello everyone! Before diving into my question, let me give you a bit of context. After working on a personal C++ Unreal project for a while, I realized I needed to think more deeply about its architectural organizatio…

---

## [Set array element in Struct in Struct: SOLUTION](https://forums.unrealengine.com/t/set-array-element-in-struct-in-struct-solution/383593)

<div class="topic-metadata">

**Author:** [@Taratus](https://forums.unrealengine.com/u/Taratus)\
**Replies:** 3\
**Last updated:** [March 25, 2025, 5:49pm UTC](https://forums.unrealengine.com/t/set-array-element-in-struct-in-struct-solution/383593 "2025-03-25T17:49:28Z")

</div>

It took some time to figure out a way to change a variable that’s in a Struct array and this is again in a Struct array. For those who also have this problem I post my solution. I’m looking forward to see maybe better on…

---

## [Set Members~ を配列に対して使用したい](https://forums.unrealengine.com/t/set-members/2018377)

<div class="topic-metadata">

**Author:** [@Agyver](https://forums.unrealengine.com/u/Agyver)\
**Replies:** 2\
**Last updated:** [September 25, 2024, 2:26pm UTC](https://forums.unrealengine.com/t/set-members/2018377 "2024-09-25T14:26:12Z")

</div>

ウィジェットのボタンにある 各Style の Image を、他のパラメータ（Tint, DrawAs など）を維持したままBPで一括変更したく、 下のように 試しでNormal１つに対しての変更は成功できたのですが、 配列にしてみると、期待した動きができませんでした。 確認のため、配列を１つにしても狙った動作になりませんでした。 各スタイル４つだけの大したループでは無いので、単純にノード連発するでもよ…

---

## [Where to save python scripts/ related content in a plugin?](https://forums.unrealengine.com/t/where-to-save-python-scripts-related-content-in-a-plugin/1159744)

<div class="topic-metadata">

**Author:** [@GKoch](https://forums.unrealengine.com/u/GKoch)\
**Replies:** 2\
**Last updated:** [September 15, 2024, 4:21pm UTC](https://forums.unrealengine.com/t/where-to-save-python-scripts-related-content-in-a-plugin/1159744 "2024-09-15T16:21:04Z")

</div>

Hi there! I am developing a python plugin. my question is where should I save the files?i currently have saved them in the source folder of the plugin in a folder called PythonScripts, but i don’t know if this is the cor…

---

## [Structure values set as default in BP disappear after editing structure file](https://forums.unrealengine.com/t/structure-values-set-as-default-in-bp-disappear-after-editing-structure-file/360415)

<div class="topic-metadata">

**Author:** [@Nox\_A15](https://forums.unrealengine.com/u/Nox_A15)\
**Replies:** 15\
**Last updated:** [June 23, 2024, 7:10pm UTC](https://forums.unrealengine.com/t/structure-values-set-as-default-in-bp-disappear-after-editing-structure-file/360415 "2024-06-23T19:10:28Z")

</div>

Hello, I created a structure and then a variable of its type in a BP actor class. I set default values of this structure inside the BP and everything works fine until I change even the smallest thing inside the structur…

---

## [Help with making a personality test quiz](https://forums.unrealengine.com/t/help-with-making-a-personality-test-quiz/1265870)

<div class="topic-metadata">

**Author:** [@MSumrain](https://forums.unrealengine.com/u/MSumrain)\
**Replies:** 4\
**Last updated:** [May 27, 2024, 2:59pm UTC](https://forums.unrealengine.com/t/help-with-making-a-personality-test-quiz/1265870 "2024-05-27T14:59:14Z")

</div>

Hello. I am a beginner working on a project to make a mbti personality test using unreal engine. I would like help with figuring out the blueprint logic to get the quiz functioning. I have already done the UI design as w…

---

## [Structs!](https://forums.unrealengine.com/t/structs/1858543)

<div class="topic-metadata">

**Author:** [@piontek](https://forums.unrealengine.com/u/piontek)\
**Replies:** 0\
**Last updated:** [May 16, 2024, 10:46am UTC](https://forums.unrealengine.com/t/structs/1858543 "2024-05-16T10:46:30Z")

</div>

Hi guys, I have been working a lot with Structs over the last few months and would like to make a few comments that I would like to see in future engine updates as they would make working with Structs a lot easier. Simp…

---

## [Using Static and Skeletal Mesh as one data in DataTable & Structure?](https://forums.unrealengine.com/t/using-static-and-skeletal-mesh-as-one-data-in-datatable-structure/1786462)

<div class="topic-metadata">

**Author:** [@fecreation](https://forums.unrealengine.com/u/fecreation)\
**Replies:** 0\
**Last updated:** [April 3, 2024, 5:34pm UTC](https://forums.unrealengine.com/t/using-static-and-skeletal-mesh-as-one-data-in-datatable-structure/1786462 "2024-04-03T17:34:18Z")

</div>

Hello, i wonder how can i create a Structure that stores a data value, that can be used as static and skeletal mesh at once and can be changed in a data table (because mesh component or object doenst shows up). Thanks …

---

## [Struct recursion via Arrays - unsupported, but why?](https://forums.unrealengine.com/t/struct-recursion-via-arrays-unsupported-but-why/370035)

<div class="topic-metadata">

**Author:** [@gryzly123](https://forums.unrealengine.com/u/gryzly123)\
**Replies:** 4\
**Last updated:** [March 19, 2024, 3:00pm UTC](https://forums.unrealengine.com/t/struct-recursion-via-arrays-unsupported-but-why/370035 "2024-03-19T15:00:25Z")

</div>

You can’t create an instance of a structure inside that very structure, it’s completely understandable, as such action would fill the entire memory recursively upon object creation. However you also can’t create an arra…

---

## [Data Tables and Adding new rows via Blueprint](https://forums.unrealengine.com/t/data-tables-and-adding-new-rows-via-blueprint/352586)

<div class="topic-metadata">

**Author:** [@Noobular](https://forums.unrealengine.com/u/Noobular)\
**Replies:** 8\
**Last updated:** [March 15, 2024, 9:26am UTC](https://forums.unrealengine.com/t/data-tables-and-adding-new-rows-via-blueprint/352586 "2024-03-15T09:26:18Z")

</div>

Essentially What i’m trying to do is Get datatable row info on “SavedLevelData” \[Like saves your level, exp, steam id, name) http://puu.sh/o32eY/3bf252c35d.jpg and i can’t figure out how to make new rows, I want to mak…

---

## [Structure Change results in Unknown structure error on build](https://forums.unrealengine.com/t/structure-change-results-in-unknown-structure-error-on-build/1595912)

<div class="topic-metadata">

**Author:** [@Holyfrog848](https://forums.unrealengine.com/u/Holyfrog848)\
**Replies:** 0\
**Last updated:** [January 7, 2024, 9:45am UTC](https://forums.unrealengine.com/t/structure-change-results-in-unknown-structure-error-on-build/1595912 "2024-01-07T09:45:28Z")

</div>

Hi, I am encountering an issue where if i change anything on a structure it seems to invalidate everything related to it. Any data put into the structure in the scope of a montage or data table gets deleted on close and…

---

## [If you facing with "Expose On Spawn node is missing when restart the project" this Topic maybe help](https://forums.unrealengine.com/t/if-you-facing-with-expose-on-spawn-node-is-missing-when-restart-the-project-this-topic-maybe-help/1576550)

<div class="topic-metadata">

**Author:** [@KixBOB](https://forums.unrealengine.com/u/KixBOB)\
**Replies:** 0\
**Last updated:** [December 31, 2023, 2:19pm UTC](https://forums.unrealengine.com/t/if-you-facing-with-expose-on-spawn-node-is-missing-when-restart-the-project-this-topic-maybe-help/1576550 "2023-12-31T14:19:59Z")

</div>

find advanced category in your via and check “Config Variable”. \*\*\*maybe help cuz it work for me but Im not sure this is absolute way to fix this problem.

---

## [How do you change a Structure Boolean from false to true using Blueprint?](https://forums.unrealengine.com/t/how-do-you-change-a-structure-boolean-from-false-to-true-using-blueprint/1525001)

<div class="topic-metadata">

**Author:** [@JordvL](https://forums.unrealengine.com/u/JordvL)\
**Replies:** 1\
**Last updated:** [December 14, 2023, 12:42pm UTC](https://forums.unrealengine.com/t/how-do-you-change-a-structure-boolean-from-false-to-true-using-blueprint/1525001 "2023-12-14T12:42:00Z")

</div>

I’m experimenting with Data Tables and Structures to create a Quest system - I am pretty basic in terms of knowledge of Structures and Data tables so please bare with me! I have a structure set up with a bunch of differ…

---

## [How to initialize an array of structures with a given size using Init](https://forums.unrealengine.com/t/how-to-initialize-an-array-of-structures-with-a-given-size-using-init/554812)

<div class="topic-metadata">

**Author:** [@teknosanity](https://forums.unrealengine.com/u/teknosanity)\
**Replies:** 3\
**Last updated:** [November 29, 2023, 5:32pm UTC](https://forums.unrealengine.com/t/how-to-initialize-an-array-of-structures-with-a-given-size-using-init/554812 "2023-11-29T17:32:45Z")

</div>

I’m trying to initialize and fill an array of structures to a given N size with empty structures to be used. Init would not accept both NULL and ‘{}’ for the element to fill it with.

---

## [5.3 - Data Table/Structure - Editing this value in structure's defaults is not allowed](https://forums.unrealengine.com/t/5-3-data-table-structure-editing-this-value-in-structures-defaults-is-not-allowed/1331198)

<div class="topic-metadata">

**Author:** [@WesLee1991](https://forums.unrealengine.com/u/WesLee1991)\
**Replies:** 1\
**Last updated:** [October 13, 2023, 9:04am UTC](https://forums.unrealengine.com/t/5-3-data-table-structure-editing-this-value-in-structures-defaults-is-not-allowed/1331198 "2023-10-13T09:04:51Z")

</div>

Hiya, I am trying to set up a data table for my game, however I am running into a problem with one of the values - it is intended to be a child of the character type however inside the DT I am seeing the value drop down …

---

## [Help with C++ structure pointers and blueprints](https://forums.unrealengine.com/t/help-with-c-structure-pointers-and-blueprints/1307888)

<div class="topic-metadata">

**Author:** [@bennur\_1206](https://forums.unrealengine.com/u/bennur_1206)\
**Replies:** 3\
**Last updated:** [September 23, 2023, 2:36am UTC](https://forums.unrealengine.com/t/help-with-c-structure-pointers-and-blueprints/1307888 "2023-09-23T02:36:04Z")

</div>

I have a structure as: USTRUCT(BlueprintType) struct Fattribute\_data { float value = 0.0f; float minimum\_value = 1.0f; float maximum\_value = 1.0f; } I wish to create many such struct variables in a bl…

---

## [Save structure in blueprint?](https://forums.unrealengine.com/t/save-structure-in-blueprint/334072)

<div class="topic-metadata">

**Author:** [@Juice-Tin](https://forums.unrealengine.com/u/Juice-Tin)\
**Replies:** 5\
**Last updated:** [September 11, 2023, 11:57pm UTC](https://forums.unrealengine.com/t/save-structure-in-blueprint/334072 "2023-09-11T23:57:01Z")

</div>

Hello, I’ve created a blueprint struct with various game data variables. Below shows a number of facial setups for characters. I then made a scene with on screen buttons and sliders so we can visually edit those game…

---

## [Array and structures](https://forums.unrealengine.com/t/array-and-structures/1262860)

<div class="topic-metadata">

**Author:** [@richarmearup](https://forums.unrealengine.com/u/richarmearup)\
**Replies:** 11\
**Last updated:** [September 1, 2023, 1:21am UTC](https://forums.unrealengine.com/t/array-and-structures/1262860 "2023-09-01T01:21:18Z")

</div>

Hi all! I am looking to import an excel file (in csv format) that contains the coordinates (x,y,z) for 3 different actors (named A,B,C) over a 2 second period. So essentially I have a location for each actor at second 0…

---

## [Best Practices to link 2 Data Tables?](https://forums.unrealengine.com/t/best-practices-to-link-2-data-tables/1257424)

<div class="topic-metadata">

**Author:** [@Ednik](https://forums.unrealengine.com/u/Ednik)\
**Replies:** 2\
**Last updated:** [August 11, 2023, 1:43pm UTC](https://forums.unrealengine.com/t/best-practices-to-link-2-data-tables/1257424 "2023-08-11T13:43:57Z")

</div>

Hello. Is there any way I can link two Data Tables / Structures? Let’s say I want to create a Structure for Items and Weapons Instead of having a S\_Item and DT\_Items like this… S\_Item: Text - Name Texture2D - Icon …

---

## [Can changes be made inside blueprint structures?](https://forums.unrealengine.com/t/can-changes-be-made-inside-blueprint-structures/1219168)

<div class="topic-metadata">

**Author:** [@Elaborate\_Bagel](https://forums.unrealengine.com/u/Elaborate_Bagel)\
**Replies:** 6\
**Last updated:** [July 4, 2023, 1:37pm UTC](https://forums.unrealengine.com/t/can-changes-be-made-inside-blueprint-structures/1219168 "2023-07-04T13:37:54Z")

</div>

Is it possible to actually change information inside of a structs? Here I am attempting to change the ‘life points’ variable within a struct but in doing so I only seem to be able to change it within a local variable. …

---

## [UStruct: type must be a UCLASS, USTRUCT or UENUM](https://forums.unrealengine.com/t/ustruct-type-must-be-a-uclass-ustruct-or-uenum/358937)

<div class="topic-metadata">

**Author:** [@Napoleonite](https://forums.unrealengine.com/u/Napoleonite)\
**Replies:** 14\
**Last updated:** [May 25, 2023, 5:13am UTC](https://forums.unrealengine.com/t/ustruct-type-must-be-a-uclass-ustruct-or-uenum/358937 "2023-05-25T05:13:27Z")

</div>

I’m probably missing something simple but I can’t find it. The struct is marked as USTRUCT() but still it complains about it not being a USTRUCT. It’s not caused by the TArray because removing that still gives the same e…

---

## [Nested Structures](https://forums.unrealengine.com/t/nested-structures/1170037)

<div class="topic-metadata">

**Author:** [@T4l\_R](https://forums.unrealengine.com/u/T4l_R)\
**Replies:** 2\
**Last updated:** [May 18, 2023, 5:17pm UTC](https://forums.unrealengine.com/t/nested-structures/1170037 "2023-05-18T17:17:27Z")

</div>

Hi all, Having an issue here and I’ve reached a dead end: I want to be able to save and load a complex array. The array type is an object I created that include within it an array of himself (object A contains an array…

---

## [CSV Import Adds "Row Name" as Default Column](https://forums.unrealengine.com/t/csv-import-adds-row-name-as-default-column/484216)

<div class="topic-metadata">

**Author:** [@Doctor\_Kannon](https://forums.unrealengine.com/u/Doctor_Kannon)\
**Replies:** 5\
**Last updated:** [May 6, 2023, 3:17pm UTC](https://forums.unrealengine.com/t/csv-import-adds-row-name-as-default-column/484216 "2023-05-06T15:17:10Z")

</div>

CSV import to UE4 is adding a “Row Name” title to the first column. Without a blank column, UE4 does not recognize the first column and adds a ‘Row Name’ column header. The next column has the name of the original first…

---

## [How to set Default Values of Structures with Meshes/Objects?](https://forums.unrealengine.com/t/how-to-set-default-values-of-structures-with-meshes-objects/325709)

<div class="topic-metadata">

**Author:** [@Iohoilpotere](https://forums.unrealengine.com/u/Iohoilpotere)\
**Replies:** 4\
**Last updated:** [May 2, 2023, 7:42pm UTC](https://forums.unrealengine.com/t/how-to-set-default-values-of-structures-with-meshes-objects/325709 "2023-05-02T19:42:27Z")

</div>

Good evening everyone, I have a problem to set the default values in a structure that contains a mesh (or any variable whose value is unsettable by the menu structure). I created a structure that defines items in the ga…

---

## [Passing generic Structure Object to C++ Function](https://forums.unrealengine.com/t/passing-generic-structure-object-to-c-function/445702)

<div class="topic-metadata">

**Author:** [@RelaX92](https://forums.unrealengine.com/u/RelaX92)\
**Replies:** 5\
**Last updated:** [April 8, 2023, 8:11pm UTC](https://forums.unrealengine.com/t/passing-generic-structure-object-to-c-function/445702 "2023-04-08T20:11:49Z")

</div>

Hi, I’m trying to implement a function in C++ to which I can pass an object of any structure as a parameter. Unfortunately this fails because of the type of the passing parameter. Here is an example of what I would li…

---

## [Limit integer values in a blueprint structure to a range](https://forums.unrealengine.com/t/limit-integer-values-in-a-blueprint-structure-to-a-range/789224)

<div class="topic-metadata">

**Author:** [@Tbunreal](https://forums.unrealengine.com/u/Tbunreal)\
**Replies:** 2\
**Last updated:** [March 12, 2023, 7:57pm UTC](https://forums.unrealengine.com/t/limit-integer-values-in-a-blueprint-structure-to-a-range/789224 "2023-03-12T19:57:35Z")

</div>

Hi, say I have a structure created through blueprints and it holds a bunch of integers, but I only want the values to be able to be set from 0 to 50, how would I do that? Or at least throw some error if outside the range…

---

## [Some Structure Variables reset after engine crash](https://forums.unrealengine.com/t/some-structure-variables-reset-after-engine-crash/481242)

<div class="topic-metadata">

**Author:** [@AquaRex](https://forums.unrealengine.com/u/AquaRex)\
**Replies:** 1\
**Last updated:** [February 3, 2023, 6:06pm UTC](https://forums.unrealengine.com/t/some-structure-variables-reset-after-engine-crash/481242 "2023-02-03T18:06:28Z")

</div>

The engine crashed for a unknown reason and when loaded back up again after clicking restart and send some child actors had their structure variables reset to their default values. I don’t know if they reset to the paren…

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