GL CHOCO ENGINE
Loading...
Searching...
No Matches
platform_glfw.h
Go to the documentation of this file.
1
16
#ifndef GLCE_ENGINE_PLATFORM_CONCRETES_PLATFORM_GLFW_H
17
#define GLCE_ENGINE_PLATFORM_CONCRETES_PLATFORM_GLFW_H
18
#ifdef __cplusplus
19
extern
"C"
{
20
#endif
21
22
#include <stdbool.h>
23
24
#include "
engine/platform/platform_interface.h
"
25
33
const
platform_vtable_t
*
platform_glfw_vtable_get
(
void
);
34
35
#ifdef TEST_BUILD
36
#include "
engine/platform/platform_core/platform_types.h
"
44
void
platform_glfw_result_controller_set(
platform_result_t
ret_);
45
50
void
platform_glfw_result_controller_reset(
void
);
51
#endif
52
53
#ifdef __cplusplus
54
}
55
#endif
56
#endif
platform_glfw_vtable_get
const platform_vtable_t * platform_glfw_vtable_get(void)
GLFWプラットフォームを使用する際の仮想関数テーブルを取得する
Definition:
platform_glfw.c:115
platform_interface.h
プラットフォームシステムのInterface構造体を提供する
platform_types.h
プラットフォームシステムで共通に使用されるデータ型を提供する
platform_result_t
platform_result_t
プラットフォームシステム実行結果コード定義
Definition:
platform_types.h:27
platform_vtable
プラットフォーム処理共通化のための仮想関数テーブル(実装はsrc/platform/以下のソースファイルに格納)
Definition:
platform_interface.h:146
include
engine
platform
platform_concretes
platform_glfw.h
Generated by
1.9.6