aboutsummaryrefslogtreecommitdiff
path: root/build/android/src/main/res/drawable/background.png
blob: 43bd6089ec30a1ebd68f90296cb8d4633c0dde14 (plain)
ofshex dumpascii
0000 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 20 00 00 00 20 01 03 00 00 00 49 b4 e8 .PNG........IHDR.............I..
0020 b7 00 00 00 03 50 4c 54 45 8c ba fa 0c 17 82 0e 00 00 00 0b 49 44 41 54 78 5e 63 18 e4 00 00 00 .....PLTE...........IDATx^c.....
0040 a0 00 01 1c 35 43 02 00 00 00 00 49 45 4e 44 ae 42 60 82 ....5C.....IEND.B`.
'#n51'>51 52 53 54 55
/*
Minetest
Copyright (C) 2013 celeron55, Perttu Ahola <celeron55@gmail.com>

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation; either version 2.1 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/

#ifndef SCRIPTING_GAME_H_
#define SCRIPTING_GAME_H_

#include "cpp_api/s_base.h"
#include "cpp_api/s_entity.h"
#include "cpp_api/s_env.h"
#include "cpp_api/s_inventory.h"
#include "cpp_api/s_node.h"
#include "cpp_api/s_player.h"
#include "cpp_api/s_server.h"

/*****************************************************************************/
/* Scripting <-> Game Interface                                              */
/*****************************************************************************/

class GameScripting
		: virtual public ScriptApiBase,
		  public ScriptApiDetached,
		  public ScriptApiEntity,
		  public ScriptApiEnv,
		  public ScriptApiNode,
		  public ScriptApiPlayer,
		  public ScriptApiServer
{
public:
	GameScripting(Server* server);

	// use ScriptApiBase::loadMod() to load mods

private:
	void InitializeModApi(lua_State *L, int top);
};

void log_deprecated(std::string message);