A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
FDlgTestStructPrimitives Struct Reference

USTRUCT() More...

#include <DlgIOTesterTypes.h>

Public Types

typedef FDlgTestStructPrimitives Self
 

Public Member Functions

 FDlgTestStructPrimitives ()
 
 GENERATED_USTRUCT_BODY ()
 
void GenerateRandomData (const FDlgIOTesterOptions &InOptions)
 
bool IsEqual (const Self &Other, FString &OutError) const
 
bool operator!= (const Self &Other) const
 
bool operator== (const Self &Other) const
 
void SetToDefaults ()
 
FString ToString () const
 

Public Attributes

bool bBoolean
 UPROPERTY()
 
UClass * Class
 UPROPERTY()
 
FColor Color
 UPROPERTY()
 
UTexture2D * ConstTexture2D
 UPROPERTY()
 
FDateTime DateTime
 UPROPERTY()
 
UObjectEmptyObjectInitialized = nullptr
 UPROPERTY()
 
UObjectEmptyObjectInitializedReference = nullptr
 UPROPERTY(meta = (DlgSaveOnlyReference))
 
FString EmptyString
 UPROPERTY()
 
EDlgTestEnum Enum
 UPROPERTY()
 
float Float
 UPROPERTY()
 
FGuid GUID
 UPROPERTY()
 
int32 Integer32
 UPROPERTY()
 
int64 Integer64
 UPROPERTY()
 
FIntPoint IntPoint
 UPROPERTY()
 
FLinearColor LinearColor
 UPROPERTY()
 
FMatrix Matrix
 UPROPERTY()
 
FName Name
 UPROPERTY()
 
UDlgTestObjectPrimitivesBaseObjectPrimitivesBase
 UPROPERTY()
 
UDlgTestObjectPrimitives_ChildAObjectPrimitivesChildA
 UPROPERTY()
 
UDlgTestObjectPrimitives_GrandChildA_Of_ChildAObjectPrimitivesGrandChildA
 UPROPERTY()
 
UDlgTestObjectPrimitivesBaseObjectPrimitivesPolymorphismBaseGrandChildA
 UPROPERTY()
 
UDlgTestObjectPrimitivesBaseObjectPrimitivesPolymorphismChildA
 UPROPERTY()
 
UDlgTestObjectPrimitivesBaseObjectPrimitivesPolymorphismChildB
 UPROPERTY()
 
UDlgTestObjectPrimitives_ChildAObjectPrimitivesPolymorphismChildGrandChildA
 UPROPERTY()
 
UDlgTestObjectPrimitivesBaseObjectSwitch
 UPROPERTY()
 
FDlgIOTesterOptions Options
 
FRotator Rotator
 UPROPERTY()
 
FString String
 UPROPERTY()
 
FText Text
 UPROPERTY()
 
UTexture2D * Texture2DReference
 UPROPERTY(meta=(DlgSaveOnlyReference))
 
FTransform Transform
 UPROPERTY()
 
FVector2D Vector2
 UPROPERTY()
 
FVector Vector3
 UPROPERTY()
 
FVector4 Vector4
 UPROPERTY()
 

Friends

uint32 GetTypeHash (const Self &This)
 

Detailed Description

USTRUCT()

Definition at line 209 of file DlgIOTesterTypes.h.

Member Typedef Documentation

◆ Self

Constructor & Destructor Documentation

◆ FDlgTestStructPrimitives()

FDlgTestStructPrimitives::FDlgTestStructPrimitives ( )
inline

Definition at line 214 of file DlgIOTesterTypes.h.

Member Function Documentation

◆ GENERATED_USTRUCT_BODY()

FDlgTestStructPrimitives::GENERATED_USTRUCT_BODY ( )

◆ GenerateRandomData()

void FDlgTestStructPrimitives::GenerateRandomData ( const FDlgIOTesterOptions & InOptions)

Definition at line 154 of file DlgIOTesterTypes.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ IsEqual()

bool FDlgTestStructPrimitives::IsEqual ( const Self & Other,
FString & OutError ) const

Definition at line 233 of file DlgIOTesterTypes.cpp.

Here is the call graph for this function:

◆ operator!=()

bool FDlgTestStructPrimitives::operator!= ( const Self & Other) const
inline

Definition at line 221 of file DlgIOTesterTypes.h.

◆ operator==()

bool FDlgTestStructPrimitives::operator== ( const Self & Other) const
inline

Definition at line 216 of file DlgIOTesterTypes.h.

◆ SetToDefaults()

void FDlgTestStructPrimitives::SetToDefaults ( )

Definition at line 438 of file DlgIOTesterTypes.cpp.

Here is the caller graph for this function:

◆ ToString()

FString FDlgTestStructPrimitives::ToString ( ) const
inline

Definition at line 241 of file DlgIOTesterTypes.h.

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( const Self & This)
friend

Definition at line 222 of file DlgIOTesterTypes.h.

Member Data Documentation

◆ bBoolean

bool FDlgTestStructPrimitives::bBoolean

UPROPERTY()

Definition at line 264 of file DlgIOTesterTypes.h.

◆ Class

UClass* FDlgTestStructPrimitives::Class

UPROPERTY()

Definition at line 354 of file DlgIOTesterTypes.h.

◆ Color

FColor FDlgTestStructPrimitives::Color

UPROPERTY()

Definition at line 299 of file DlgIOTesterTypes.h.

◆ ConstTexture2D

UTexture2D* FDlgTestStructPrimitives::ConstTexture2D

UPROPERTY()

Definition at line 374 of file DlgIOTesterTypes.h.

◆ DateTime

FDateTime FDlgTestStructPrimitives::DateTime

UPROPERTY()

Definition at line 309 of file DlgIOTesterTypes.h.

◆ EmptyObjectInitialized

UObject* FDlgTestStructPrimitives::EmptyObjectInitialized = nullptr

UPROPERTY()

Definition at line 359 of file DlgIOTesterTypes.h.

◆ EmptyObjectInitializedReference

UObject* FDlgTestStructPrimitives::EmptyObjectInitializedReference = nullptr

UPROPERTY(meta = (DlgSaveOnlyReference))

Definition at line 364 of file DlgIOTesterTypes.h.

◆ EmptyString

FString FDlgTestStructPrimitives::EmptyString

UPROPERTY()

Definition at line 289 of file DlgIOTesterTypes.h.

◆ Enum

EDlgTestEnum FDlgTestStructPrimitives::Enum

UPROPERTY()

Definition at line 269 of file DlgIOTesterTypes.h.

◆ Float

float FDlgTestStructPrimitives::Float

UPROPERTY()

Definition at line 274 of file DlgIOTesterTypes.h.

◆ GUID

FGuid FDlgTestStructPrimitives::GUID

UPROPERTY()

Definition at line 349 of file DlgIOTesterTypes.h.

◆ Integer32

int32 FDlgTestStructPrimitives::Integer32

UPROPERTY()

Definition at line 254 of file DlgIOTesterTypes.h.

◆ Integer64

int64 FDlgTestStructPrimitives::Integer64

UPROPERTY()

Definition at line 259 of file DlgIOTesterTypes.h.

◆ IntPoint

FIntPoint FDlgTestStructPrimitives::IntPoint

UPROPERTY()

Definition at line 314 of file DlgIOTesterTypes.h.

◆ LinearColor

FLinearColor FDlgTestStructPrimitives::LinearColor

UPROPERTY()

Definition at line 304 of file DlgIOTesterTypes.h.

◆ Matrix

FMatrix FDlgTestStructPrimitives::Matrix

UPROPERTY()

Definition at line 339 of file DlgIOTesterTypes.h.

◆ Name

FName FDlgTestStructPrimitives::Name

UPROPERTY()

Definition at line 279 of file DlgIOTesterTypes.h.

◆ ObjectPrimitivesBase

UDlgTestObjectPrimitivesBase* FDlgTestStructPrimitives::ObjectPrimitivesBase

UPROPERTY()

Definition at line 384 of file DlgIOTesterTypes.h.

◆ ObjectPrimitivesChildA

UDlgTestObjectPrimitives_ChildA* FDlgTestStructPrimitives::ObjectPrimitivesChildA

UPROPERTY()

Definition at line 389 of file DlgIOTesterTypes.h.

◆ ObjectPrimitivesGrandChildA

UDlgTestObjectPrimitives_GrandChildA_Of_ChildA* FDlgTestStructPrimitives::ObjectPrimitivesGrandChildA

UPROPERTY()

Definition at line 411 of file DlgIOTesterTypes.h.

◆ ObjectPrimitivesPolymorphismBaseGrandChildA

UDlgTestObjectPrimitivesBase* FDlgTestStructPrimitives::ObjectPrimitivesPolymorphismBaseGrandChildA

UPROPERTY()

Definition at line 416 of file DlgIOTesterTypes.h.

◆ ObjectPrimitivesPolymorphismChildA

UDlgTestObjectPrimitivesBase* FDlgTestStructPrimitives::ObjectPrimitivesPolymorphismChildA

UPROPERTY()

Definition at line 401 of file DlgIOTesterTypes.h.

◆ ObjectPrimitivesPolymorphismChildB

UDlgTestObjectPrimitivesBase* FDlgTestStructPrimitives::ObjectPrimitivesPolymorphismChildB

UPROPERTY()

Definition at line 406 of file DlgIOTesterTypes.h.

◆ ObjectPrimitivesPolymorphismChildGrandChildA

UDlgTestObjectPrimitives_ChildA* FDlgTestStructPrimitives::ObjectPrimitivesPolymorphismChildGrandChildA

UPROPERTY()

Definition at line 421 of file DlgIOTesterTypes.h.

◆ ObjectSwitch

UDlgTestObjectPrimitivesBase* FDlgTestStructPrimitives::ObjectSwitch

UPROPERTY()

Definition at line 395 of file DlgIOTesterTypes.h.

◆ Options

FDlgIOTesterOptions FDlgTestStructPrimitives::Options

Definition at line 249 of file DlgIOTesterTypes.h.

◆ Rotator

FRotator FDlgTestStructPrimitives::Rotator

UPROPERTY()

Definition at line 334 of file DlgIOTesterTypes.h.

◆ String

FString FDlgTestStructPrimitives::String

UPROPERTY()

Definition at line 284 of file DlgIOTesterTypes.h.

◆ Text

FText FDlgTestStructPrimitives::Text

UPROPERTY()

Definition at line 294 of file DlgIOTesterTypes.h.

◆ Texture2DReference

UTexture2D* FDlgTestStructPrimitives::Texture2DReference

UPROPERTY(meta=(DlgSaveOnlyReference))

Definition at line 379 of file DlgIOTesterTypes.h.

◆ Transform

FTransform FDlgTestStructPrimitives::Transform

UPROPERTY()

Definition at line 344 of file DlgIOTesterTypes.h.

◆ Vector2

FVector2D FDlgTestStructPrimitives::Vector2

UPROPERTY()

Definition at line 324 of file DlgIOTesterTypes.h.

◆ Vector3

FVector FDlgTestStructPrimitives::Vector3

UPROPERTY()

Definition at line 319 of file DlgIOTesterTypes.h.

◆ Vector4

FVector4 FDlgTestStructPrimitives::Vector4

UPROPERTY()

Definition at line 329 of file DlgIOTesterTypes.h.


The documentation for this struct was generated from the following files: