Serializable RPC Arguments¶
The following argument types are serializable in Strix RPC calls:
Unreal Types |
FVector |
FRotator |
FTransform |
FString |
FText |
FQuat |
TArray Types |
bool |
uint8 |
int32 |
float |
FVector |
FQuat |
FRotator |
FTransform |
strix::net::object::ObjectPtr |
FString |
FText |
TSet Types |
uint8 |
int32 |
float |
FVector |
FString |
TMap Keys |
int |
FString |
TMap Values |
bool |
uint8 |
int |
float |
FVector |
FRotator |
strix::net::object::ObjectPtr |
FString |
Basic C++ Types |
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 Types |
FStrixNetworkId |
strix::net::object::ObjectPtr |