ProtobufSerializer
Template Function ProtobufSerializer::ToProto(const TArray<UnrealV>&, google::protobuf::Map<int, ProtoV> *)
Functions
ToProto
template <typename UnrealV, typename ProtoV>void ProtobufSerializer::ToProto( const TArray<UnrealV> &InValueArray, google::protobuf::Map<int, ProtoV> *OutProtobufMap)ToProto
template <typename UnrealV, typename ProtoV>void ProtobufSerializer::ToProto( const TMap<FString, UnrealV> &InUnrealMap, google::protobuf::Map<std::string, ProtoV> *OutProtobufMap)ToProto
template <>void ProtobufSerializer::ToProto(const FString &InUnrealString, std::string *OutProtobufString)ToProto
template <>void ProtobufSerializer::ToProto(const FTrainingState &InTrainingState, Schola::TrainingState *OutTrainingStateProto)ToProto
template <>void ProtobufSerializer::ToProto( const FEnvironmentState &InEnvironmentState, Schola::EnvironmentState *OutEnvironmentStateProto)ToProto
template <>void ProtobufSerializer::ToProto(const FAgentState &InAgentState, Schola::AgentState *OutAgentStateProto)ToProto
template <>void ProtobufSerializer::ToProto(const FInitialState &InInitialState, Schola::InitialState *OutInitialStateProto)ToProto
template <>void ProtobufSerializer::ToProto( const FInitialEnvironmentState &InInitialEnvironmentState, Schola::InitialEnvironmentState *OutInitialEnvironmentStateProto)ToProto
template <>void ProtobufSerializer::ToProto( const FInitialAgentState &InInitialAgentState, Schola::InitialAgentState *OutInitialAgentStateProto)ToProto
template <>void ProtobufSerializer::ToProto( const FTrainingDefinition &InTrainingDefinition, Schola::TrainingDefinition *OutTrainingDefinitionProto)ToProto
template <>void ProtobufSerializer::ToProto( const FInteractionDefinition &InInteractionDefinition, Schola::AgentDefinition *OutInteractionDefinitionProto)ToProto
template <>void ProtobufSerializer::ToProto( const FEnvironmentDefinition &InEnvironmentDefinition, Schola::EnvironmentDefinition *OutEnvironmentDefinition)ToProto
template <>void ProtobufSerializer::ToProto(const FImitationTrainingState &InState, Schola::ImitationTrainingState *OutStateProto)ToProto
template <>void ProtobufSerializer::ToProto( const FImitationEnvironmentState &InEnvState, Schola::ImitationEnvironmentState *OutEnvStateProto)ToProto
template <>void ProtobufSerializer::ToProto( const FImitationAgentState &InAgentState, Schola::ImitationAgentState *OutAgentStateProto)ToProto
template <typename UnrealV, typename ProtoV>inline void ProtobufSerializer::ToProto(const UnrealV &InUnrealValue, ProtoV *OutProtobufValue)ToProto
template <>void ProtobufSerializer::ToProto(const TInstancedStruct<FSpace> &InSpace, Schola::Space *OutSpaceProto)ToProto
template <typename UnrealV, typename ProtoV>inline void ProtobufSerializer::ToProto(const UnrealV &InUnrealValue, ProtoV &OutProtobufValue)ToProto
template <>void ProtobufSerializer::ToProto(const TInstancedStruct<FPoint> &InPoint, Schola::Point *OutPointProto)ToProto
template <typename UnrealV, typename ProtoV>void ProtobufSerializer::ToProto( const TArray<UnrealV> &InUnrealArray, google::protobuf::RepeatedField<ProtoV> *OutProtobufRepeatedField)ToProto
template <typename UnrealV, typename ProtoV>void ProtobufSerializer::ToProto( const TArray<UnrealV> &InUnrealArray, google::protobuf::RepeatedPtrField<ProtoV> *OutProtobufRepeatedField)ToProto
template <typename ValueType>void ProtobufSerializer::ToProto(const ValueType &Value, void (*ProtoMsgSetter)(ValueType))ToProto
template <typename UnrealV, typename ProtoV, typename KeyType>void ProtobufSerializer::ToProto( const TMap<KeyType, UnrealV> &InUnrealMap, google::protobuf::Map<KeyType, ProtoV> *OutProtobufMap)ToProto
template <typename UnrealV, typename ProtoV, typename KeyType>void ProtobufSerializer::ToProto( const TArray<UnrealV> &InValueArray, const TArray<KeyType> &InKeyArray, google::protobuf::Map<KeyType, ProtoV> *OutProtobufMap)