FCT
载入中...
搜索中...
未找到
FCT::Runtime类 参考

#include <runtime.h>

FCT::Runtime 的协作图:
Collaboration graph

Public 成员函数

 Runtime ()
 ~Runtime ()
void init ()
void term ()
int getDeviceWidth ()
int getDeviceHeight ()
WindowcreateWindow ()
WindowcreateWindow (int w, int h, const char *title="")
WindowcreateWindow (int x, int y, int w, int h, const char *title="")
ContextcreateContext ()
ImageLoadercreateImageLoader ()
ModelLoadercreateModelLoader ()
Freetype_FontcreateFont ()
void postUiTask (UITaskFunction task, void *param=nullptr, bool waited=true)

Private 成员函数

 Runtime (const Runtime &)=delete
Runtimeoperator= (const Runtime &)=delete

Private 属性

RuntimeCommong_common

详细描述

在文件 runtime.h31 行定义.

构造及析构函数说明

◆ Runtime() [1/2]

FCT::Runtime::Runtime ( )
inline

在文件 runtime.h33 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ ~Runtime()

FCT::Runtime::~Runtime ( )
inline

在文件 runtime.h49 行定义.

函数调用图:

◆ Runtime() [2/2]

FCT::Runtime::Runtime ( const Runtime & )
privatedelete
函数调用图:

成员函数说明

◆ createContext()

Context * FCT::Runtime::createContext ( )

在文件 Android_Runtime.cpp72 行定义.

◆ createFont()

Freetype_Font * FCT::Runtime::createFont ( )
inline

在文件 runtime.h83 行定义.

◆ createImageLoader()

ImageLoader * FCT::Runtime::createImageLoader ( )

在文件 Win32_Runtime.cpp27 行定义.

这是这个函数的调用关系图:

◆ createModelLoader()

ModelLoader * FCT::Runtime::createModelLoader ( )

在文件 runtime.cpp15 行定义.

这是这个函数的调用关系图:

◆ createWindow() [1/3]

Window * FCT::Runtime::createWindow ( )

在文件 Android_Runtime.cpp68 行定义.

这是这个函数的调用关系图:

◆ createWindow() [2/3]

Window * FCT::Runtime::createWindow ( int w,
int h,
const char * title = "" )
inline

在文件 runtime.h65 行定义.

函数调用图:

◆ createWindow() [3/3]

Window * FCT::Runtime::createWindow ( int x,
int y,
int w,
int h,
const char * title = "" )
inline

在文件 runtime.h72 行定义.

函数调用图:

◆ getDeviceHeight()

int FCT::Runtime::getDeviceHeight ( )

在文件 Android_Runtime.cpp64 行定义.

◆ getDeviceWidth()

int FCT::Runtime::getDeviceWidth ( )

在文件 Android_Runtime.cpp60 行定义.

◆ init()

void FCT::Runtime::init ( )

在文件 Android_Runtime.cpp52 行定义.

这是这个函数的调用关系图:

◆ operator=()

Runtime & FCT::Runtime::operator= ( const Runtime & )
privatedelete
函数调用图:

◆ postUiTask()

void FCT::Runtime::postUiTask ( UITaskFunction task,
void * param = nullptr,
bool waited = true )
inline

在文件 runtime.h87 行定义.

◆ term()

void FCT::Runtime::term ( )

在文件 Android_Runtime.cpp56 行定义.

这是这个函数的调用关系图:

类成员变量说明

◆ g_common

RuntimeCommon* FCT::Runtime::g_common
private

在文件 runtime.h95 行定义.


该类的文档由以下文件生成: