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