Navigation
Unreal Engine C++ API Reference > Plugins > NetcodeUnitTest > UnitTests
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UVMTestClassA
References
Module | NetcodeUnitTest |
Header | /Engine/Plugins/NetcodeUnitTest/NetcodeUnitTest/Source/NetcodeUnitTest/Classes/UnitTests/VMReflection.h |
Include | #include "UnitTests/VMReflection.h" |
Syntax
UCLASS&40;&41;
class UVMTestClassA : public UObject
Remarks
Test classes for testing different types/combinations of property reflection
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
TObjectPtr< UObject > | AObjectRef | |
![]() ![]() |
bool | bBoolPropA | |
![]() ![]() |
bool | bBoolPropB | |
![]() ![]() |
bool | bBoolPropC | |
![]() ![]() |
bool | bBoolPropD | |
![]() ![]() |
bool | bBoolPropE | |
![]() ![]() |
uint8 | ByteProp | |
![]() ![]() |
uint8[4] | BytePropArray | |
![]() ![]() |
double | DoubleProp | |
![]() ![]() |
TArray< bool > | DynBoolPropArray | |
![]() ![]() |
TArray< uint8 > | DynBytePropArray | |
![]() ![]() |
TArray< TObjectPtr< UClass > > | DynClassPropArray | |
![]() ![]() |
TArray< double > | DynDoublePropArray | |
![]() ![]() |
TArray< float > | DynFloatPropArray | |
![]() ![]() |
TArray< int16 > | DynInt16PropArray | |
![]() ![]() |
TArray< int64 > | DynInt64PropArray | |
![]() ![]() |
TArray< int8 > | DynInt8PropArray | |
![]() ![]() |
TArray< int32 > | DynIntPropArray | |
![]() ![]() |
TArray< FName > | DynNamePropArray | |
![]() ![]() |
TArray< TObjectPtr< UObject > > | DynObjectPropArray | |
![]() ![]() |
TArray< TObjectPtr< APawn > > | DynPawnPropArray | |
![]() ![]() |
TArray< FString > | DynStringPropArray | |
![]() ![]() |
TArray< FVector > | DynStructPropArray | |
![]() ![]() |
TArray< FText > | DynTextPropArray | |
![]() ![]() |
TArray< uint16 > | DynUInt16PropArray | |
![]() ![]() |
TArray< uint64 > | DynUInt64PropArray | |
![]() ![]() |
TArray< uint32 > | DynUIntPropArray | |
![]() ![]() |
float | FloatProp | |
![]() ![]() |
int16 | Int16Prop | |
![]() ![]() |
int32 | Int32Prop | |
![]() ![]() |
int64 | Int64Prop | |
![]() ![]() |
int8 | Int8Prop | |
![]() ![]() |
FName | NameProp | |
![]() ![]() |
TObjectPtr< UObject >[2] | ObjectPropArray | |
![]() ![]() |
FString | StringProp | |
![]() ![]() |
FVector | StructProp | |
![]() ![]() |
FVector[2] | StructPropArray | |
![]() ![]() |
FText | TextProp | |
![]() ![]() |
uint16 | UInt16Prop | |
![]() ![]() |
uint32 | UInt32Prop | |
![]() ![]() |
uint64 | UInt64Prop |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
UVMTestClassA
(
const FObjectInitializer& ObjectInitializer |