Scarab
A thin, game-agnostic 2D engine host built on the sunlight tile-map engine
Loading...
Searching...
No Matches
luarendererapi.cpp File Reference
#include "lua/luarendererapi.h"
#include "lua/luaengineutil.h"
#include "base/viewport.h"
#include "tilemap/iview.h"
#include <cmath>
#include <cstdio>
#include <cstring>
#include <string>
#include "lauxlib.h"
Include dependency graph for luarendererapi.cpp:

Namespaces

namespace  Scarab
 
namespace  Scarab::Engine
 
namespace  Scarab::Engine::Lua
 

Macros

#define __RENDERER_HANDLE   1
 
#define __DEFAULT_VIEW_ID   0
 
#define __ZOOM_EXACT_TOLERANCE   1e-9
 
#define __ORIGIN_NAME_CREATED   "created"
 
#define __ORIGIN_NAME_LAZY_DEFAULT   "lazy_default"
 

Macro Definition Documentation

◆ __DEFAULT_VIEW_ID

#define __DEFAULT_VIEW_ID   0

◆ __ORIGIN_NAME_CREATED

#define __ORIGIN_NAME_CREATED   "created"

◆ __ORIGIN_NAME_LAZY_DEFAULT

#define __ORIGIN_NAME_LAZY_DEFAULT   "lazy_default"

◆ __RENDERER_HANDLE

#define __RENDERER_HANDLE   1

◆ __ZOOM_EXACT_TOLERANCE

#define __ZOOM_EXACT_TOLERANCE   1e-9