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
13UENUM()
14enum class EI3DHErrorCode : uint32
15{
17 Success = 0,
25 InvalidValue = 4,
30
32 SerializationError = 0x00010000,
33
35 JavascriptError = 0x00010000 + 1,
36
39 Aborted = 0x00010000 + 2,
40
42 NotImplementedInBackend = 0x00010000 + 3,
43
44 InternalError01 = 0x00020000,
45 InternalError02,
46 InternalError03,
47 InternalError04,
48 InternalError05,
49 InternalError06,
50 InternalError07,
51 InternalError08,
52 InternalError09,
53 InternalError10,
54 InternalError11,
55 InternalError12,
56 InternalError13,
57 InternalError14,
58 InternalError15,
59 InternalError16,
60
62 UnknownError = 0x80000000,
63};
64
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:15
@ InvalidValue
Invalid value.
@ InvalidValueType
Invalid value type.
@ InvalidObjectId
Invalid object Identifier.
@ Success
Success.
@ SerializationError
Serialization error.
@ Aborted
Operation was aborted.
@ 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.