I3DHError.h Source File

instant3Dhub: I3DHError.h Source File
instant3Dhub
I3DHError.h
Go to the documentation of this file.
1
6#pragma once
7
8#include "CoreMinimal.h"
9
10#include "I3DHError.generated.h"
11
13// clang-format off
14UENUM()
15enum class EI3DHErrorCode : uint32
16{
18 Success = 0,
26 InvalidValue = 4,
31
33 SerializationError = 0x00010000,
34
36 JavascriptError = 0x00010000 + 1,
37
40 Aborted = 0x00010000 + 2,
41
43 NotImplementedInBackend = 0x00010000 + 3,
44
47 ActorSpawnError = 0x00010000 + 4,
48
49 InternalError01 = 0x00020000,
50 InternalError02,
51 InternalError03,
52 InternalError04,
53 InternalError05,
54 InternalError06,
55 InternalError07,
56 InternalError08,
57 InternalError09,
58 InternalError10,
59 InternalError11,
60 InternalError12,
61 InternalError13,
62 InternalError14,
63 InternalError15,
64 InternalError16,
65
67 UnknownError = 0x80000000,
68};
69// clang-format on
70
FString I3DHStringFromErrorCode(EI3DHErrorCode ErrorCode)
Converts an ErrorCode to a human-readable String.
EI3DHErrorCode
Enumeration of Error Codes returned from various instant3Dhub API Calls.
Definition I3DHError.h:16
@ InvalidValue
Invalid value.
@ InvalidValueType
Invalid value type.
@ InvalidObjectId
Invalid object Identifier.
@ Success
Success.
@ SerializationError
Serialization error.
@ Aborted
Operation was aborted.
@ ActorSpawnError
Failed to spawn an actor.
@ NotImplementedInBackend
Operation is not implemented in the active backend.
@ PropertyNotSet
Property not set.
@ UnknownError
Unknown error.
@ NoSessionConnection
No session connection.
@ JavascriptError
Operation failed because of a JavaScript error.
@ InvalidProperty
Invalid property.