GL CHOCO ENGINE
Loading...
Searching...
No Matches
platform_types.h
Go to the documentation of this file.
1
16
#ifndef GLCE_ENGINE_CORE_PLATFORM_PLATFORM_TYPES_H
17
#define GLCE_ENGINE_CORE_PLATFORM_PLATFORM_TYPES_H
18
19
#ifdef __cplusplus
20
extern
"C"
{
21
#endif
22
27
typedef
enum
{
28
PLATFORM_SUCCESS
= 0,
29
PLATFORM_INVALID_ARGUMENT
,
30
PLATFORM_RUNTIME_ERROR
,
31
PLATFORM_NO_MEMORY
,
32
PLATFORM_DATA_CORRUPTED
,
33
PLATFORM_BAD_OPERATION
,
34
PLATFORM_OVERFLOW
,
35
PLATFORM_LIMIT_EXCEEDED
,
36
PLATFORM_UNDEFINED_ERROR
,
37
PLATFORM_WINDOW_CLOSE
,
38
}
platform_result_t
;
39
44
typedef
enum
{
45
PLATFORM_USE_GLFW
,
46
}
platform_type_t
;
47
48
#ifdef __cplusplus
49
}
50
#endif
51
#endif
platform_type_t
platform_type_t
ウィンドウ、キーボード、マウスシステム処理のプラットフォーム種別定義
Definition:
platform_types.h:44
PLATFORM_USE_GLFW
@ PLATFORM_USE_GLFW
Definition:
platform_types.h:45
platform_result_t
platform_result_t
プラットフォームシステム実行結果コード定義
Definition:
platform_types.h:27
PLATFORM_UNDEFINED_ERROR
@ PLATFORM_UNDEFINED_ERROR
Definition:
platform_types.h:36
PLATFORM_NO_MEMORY
@ PLATFORM_NO_MEMORY
Definition:
platform_types.h:31
PLATFORM_OVERFLOW
@ PLATFORM_OVERFLOW
Definition:
platform_types.h:34
PLATFORM_WINDOW_CLOSE
@ PLATFORM_WINDOW_CLOSE
Definition:
platform_types.h:37
PLATFORM_BAD_OPERATION
@ PLATFORM_BAD_OPERATION
Definition:
platform_types.h:33
PLATFORM_LIMIT_EXCEEDED
@ PLATFORM_LIMIT_EXCEEDED
Definition:
platform_types.h:35
PLATFORM_DATA_CORRUPTED
@ PLATFORM_DATA_CORRUPTED
Definition:
platform_types.h:32
PLATFORM_RUNTIME_ERROR
@ PLATFORM_RUNTIME_ERROR
Definition:
platform_types.h:30
PLATFORM_INVALID_ARGUMENT
@ PLATFORM_INVALID_ARGUMENT
Definition:
platform_types.h:29
PLATFORM_SUCCESS
@ PLATFORM_SUCCESS
Definition:
platform_types.h:28
include
engine
platform
platform_core
platform_types.h
Generated by
1.9.6