データテーブルを使って、所有しているアイテムのみを表示するといった事をしようとしています。変数が特定の条件下の列のみをデータテーブルから参照し、その中身を取り出すといったことは可能でしょうか?
グーグル翻訳で翻訳。
特定の変数などを使用してデータテーブル(データアセットではないことに注意)を作成する場合、必要なのは、テーブルの行ベースから継承する構造だけです。ここに例を示します。したがって、データテーブルを作成すると、この構造からデータテーブルを継承できるようになるため、そこに列があります。
include “Runtime/Engine/Classes/Engine/DataTable.h”
USTRUCT(BlueprintType) struct FVertexPaint_Datatable_Struct : public FTableRowBase {
GENERATED_BODY()
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = “Vertex Paint Data Table”)
FString defaultMaterial;
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = “Vertex Paint Data Table”)
FString channelColor;
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = “Vertex Paint Data Table”)
FString materialAtChannel_0;
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = “Vertex Paint Data Table”)
FString materialAtChannel_1;
};