シリアル化可能なRPCの引数

以下の型はStrixのRPCの呼び出しでシリアル化が可能です。

Unrealの型

FVector

FRotator

FTransform

FString

FText

FQuat

TArray型

bool

uint8

int32

float

FVector

FQuat

FRotator

FTransform

strix::net::object::ObjectPtr

FString

FText

TSet型

uint8

int32

float

FVector

FString

TMapのキー

int

FString

TMapの値

bool

uint8

int

float

FVector

FRotator

strix::net::object::ObjectPtr

FString

C++の基本型

bool

char

const char*

const std::string

const std::vector<uint8_t>

const std::chrono::system_clock::time_point

int8_t

uint8_t

short

unsigned short

int

unsigned int

long

unsigned long

long long

unsigned long long

float

double

Strixの型

FStrixNetworkId

strix::net::object::ObjectPtr