1.10
include
egt
luaapp.h
1
/*
2
* Copyright (C) 2018 Microchip Technology Inc. All rights reserved.
3
*
4
* SPDX-License-Identifier: Apache-2.0
5
*/
6
#ifndef EGT_LUAAPP_H
7
#define EGT_LUAAPP_H
8
9
#include <egt/app.h>
10
#include <egt/detail/meta.h>
11
17
namespace
egt
18
{
19
inline
namespace
v1
20
{
21
namespace
experimental
22
{
23
28
class
EGT_API
LuaApplication
:
public
egt::Application
29
{
30
public
:
31
32
using
egt::Application::Application;
33
41
int
run
()
override
;
42
};
43
44
}
45
}
46
}
47
48
#endif
egt::Application
Application definition.
Definition
app.h:49
egt::v1::experimental::LuaApplication
Application instance that provides support for running LUA, including a LUA REPL.
Definition
luaapp.h:29
egt::v1::experimental::LuaApplication::run
int run() override
Run the application.
egt
EGT framework namespace.
Definition
animation.h:24