예제 #1
0
static cxInt cxLoadingLuaAppendEvent(lua_State *L)
{
    CX_LUA_EVENT_BEG(cxLoading);
    CX_LUA_EVENT_APPEND(onFinished);
    CX_LUA_EVENT_APPEND(onLoading);
    CX_LUA_EVENT_APPEND(onStart);
    CX_LUA_EVENT_END(cxLoading);
}
예제 #2
0
static cxInt cxActionLuaAppendEvent(lua_State *L)
{
    CX_LUA_EVENT_BEG(cxAction);
    CX_LUA_EVENT_APPEND(onSplit);
    CX_LUA_EVENT_APPEND(onStart);
    CX_LUA_EVENT_APPEND(onStep);
    CX_LUA_EVENT_APPEND(onStop);
    CX_LUA_EVENT_END(cxAction);
}
예제 #3
0
파일: cxView.c 프로젝트: 812872970/cxEngine
static cxInt cxViewLuaAppendEvent(lua_State *L)
{
    CX_LUA_EVENT_BEG(cxView);
    CX_LUA_EVENT_APPEND(onEnter);
    CX_LUA_EVENT_APPEND(onExit);
    CX_LUA_EVENT_APPEND(onResize);
    CX_LUA_EVENT_APPEND(onLayout);
    CX_LUA_EVENT_APPEND(onDirty);
    CX_LUA_EVENT_APPEND(onUpdate);
    CX_LUA_EVENT_END(cxView);
}
예제 #4
0
static cxInt cxEngineLuaAppendEvent(lua_State *L)
{
    CX_LUA_EVENT_BEG(cxEngine);
    CX_LUA_EVENT_APPEND(onExit);
    CX_LUA_EVENT_END(cxEngine);
}