33 lines
764 B
C
33 lines
764 B
C
|
#ifndef OPENGTA_SCRIPT_CV_H
|
||
|
#define OPENGTA_SCRIPT_CV_H
|
||
|
|
||
|
#include "gl_cityview.h"
|
||
|
#include "lunar.h"
|
||
|
|
||
|
namespace OpenGTA {
|
||
|
namespace Script {
|
||
|
class CityView : public OpenGTA::CityView {
|
||
|
public:
|
||
|
int setCamPosition(lua_State *L);
|
||
|
int getCamPosition(lua_State *L);
|
||
|
|
||
|
// int setCamVector(lua_State *L);
|
||
|
// int getCamVector(lua_State *L);
|
||
|
int setTopDownView(lua_State *L);
|
||
|
|
||
|
int setZoom(lua_State *L);
|
||
|
int getZoom(lua_State *L);
|
||
|
|
||
|
int setVisibleRange(lua_State *L);
|
||
|
int getVisibleRange(lua_State *L);
|
||
|
int setDrawHeadingArrows(lua_State *L);
|
||
|
|
||
|
// --
|
||
|
|
||
|
static const char className[];
|
||
|
static Lunar<CityView>::RegType methods[];
|
||
|
};
|
||
|
}
|
||
|
}
|
||
|
#endif
|