summaryrefslogtreecommitdiffstats
path: root/src/Bindings/LuaState.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* cLuaState: Added direct support for pushing a nil constant.Mattes D2016-08-221-3/+9
* cLuaState: Added support for optional params and AStringMap values.Mattes D2016-08-221-4/+35
* cLuaState: Added template to push multiple values in a single call. (#3331)Mattes D2016-08-211-3/+12
* Fixed cWorld:ChunkStay bindings. (#3319)Mattes D2016-08-141-6/+73
* Converted cLuaState::cTableRef to use cTrackedRef.Mattes D2016-08-131-62/+139
* Fixed RasPi builds of unit tests.Mattes D2016-08-041-2/+1
* Converted cLuaState::cCallbackPtr into a UniquePtr.Mattes D2016-06-271-1/+3
* Removed dead code related to callbacks.Mattes D2016-06-271-9/+1
* LuaState: Implemented proper locking for cCallback.Mattes D2016-06-271-14/+43
* Changed cLuaWindow callbacks to use cLuaState::cCallback.Mattes D2016-06-271-2/+22
* Changed plugin hook registrations to use cLuaState::cCallback.Mattes D2016-06-271-1/+5
* Added cLuaState::cCallback for representing (resettable) Lua callbacks.Mattes D2016-06-271-3/+86
* LuaState: Inter-plugin calls now support simple tables. (#3220)Mattes D2016-05-311-2/+14
* Revert "Lua callback"Mattes D2016-03-211-112/+5
* Changed cLuaWindow callbacks to use cLuaState::cCallback.Mattes D2016-03-171-2/+22
* Changed plugin hook registrations to use cLuaState::cCallback.Mattes D2016-03-171-1/+5
* Added cLuaState::cCallback for representing (resettable) Lua callbacks.Mattes D2016-03-171-3/+86
* Bulk clearing of whitespaceLogicParrot2016-02-051-49/+49
* Revised the explosion-related Lua API and docs.Mattes D2015-12-181-1/+3
* Added PieceStructures generator.Mattes D2015-12-011-6/+18
* Added LuaState tracker and memory stats logging.Mattes D2015-09-281-0/+37
* Extended and fixed the cFile API.Mattes D2015-09-261-0/+1
* Silenced and fixed many warning messages across multiple files.Samuel Barney2015-07-291-0/+1
* Externalized cPrefabPiecePool self-test.Mattes D2015-06-191-3/+4
* LuaState: Added support for config-style usage.Mattes D2015-06-171-26/+123
* Made -Weverything an error.tycho2015-05-241-1/+1
* Added LuaState support for all integral typestycho2015-05-191-14/+38
* Lua: Break into ZBS debugger on API errors.Mattes D2015-05-161-0/+3
* ToLua now generates cLuaState::Push() and GetStackValue()Mattes D2015-05-121-74/+11
* OnExecuteCommand hook can override the command result (crXXX).Mattes D2015-05-101-1/+2
* Fixed some Visual Studio warningsTiger Wang2015-05-091-0/+1
* Added support for additional data in the ParticleEffect Packettycho2015-05-071-0/+6
* Added cBlockArea:GetNonAirCropRelCoords() API function.Mattes D2015-04-291-0/+4
* Refactored ManualBindings' callbacks using templates.Mattes D2015-04-231-0/+3
* Implemented cPluginManager:DoWithPlugin(), fixed ForEachPlugin().Mattes D2015-04-231-39/+36
* cNetwork: Added UDP API.Mattes D2015-02-201-0/+2
* LuaAPI: Added client TLS support for TCP links.Mattes D2015-02-121-0/+2
* Exported cServerHandle and cNetwork:Listen to Lua.Mattes D2015-02-041-0/+9
* cNetwork: Exported the Connect() method and cTCPLink class to Lua.Mattes D2015-02-041-0/+2
* Switched LuaState to use sizeof...tycho2015-01-311-15/+1
* Initial convertion of a_Dt to std::chronoTycho2015-01-111-0/+1
* cLuaState: Fixed errors on non-existent callbacks.Mattes D2014-10-311-1/+5
* En masse NULL -> nullptr replaceTiger Wang2014-10-231-3/+3
* Fixed minor style issues.Mattes D2014-10-191-1/+1
* Use universal referencesworktycho2014-10-161-4/+4
* cLuaState::Call() uses variadic templates.Mattes D2014-10-151-3/+75
* Fixed crash in ForEachEntityInBox API.madmaxoft2014-10-061-1/+1
* Removed a few unnessicary includesTycho2014-09-261-1/+0
* LuaState: Fixed referenced function pushing.madmaxoft2014-09-031-0/+8
* Added cWorld::ForEachEntityInBox()madmaxoft2014-09-031-0/+10
* cLuaState: Fixed Vector3<> names pushed to Lua.Mattes D2014-08-221-0/+3
* Normalized comments.madmaxoft2014-07-171-1/+1
* Merge pull request #1144 from mc-server/LuaCodeGenMattes D2014-07-061-622/+7
|\
| * Tolua generates LuaState_Call.inc file.madmaxoft2014-07-011-622/+7
* | Changed OnWeatherChanging hook to always read the returned weather.madmaxoft2014-07-031-0/+5
|/
* Fixed OnProjectileHitBlock bindings.madmaxoft2014-06-031-20/+24
* Fixed error when the hook gets called.STRWarrior2014-03-291-0/+2
* Made pushing plain pointer to Lua a valid operation, with a warning.madmaxoft2014-03-201-1/+1
* Errors in Lua don't include the error handler in the stack trace.madmaxoft2014-03-191-2/+2
* Added Noreturn attribtes to a couple of functions and made a missing noreturn an errorTycho2014-03-141-1/+1
* Merge remote-tracking branch 'xdot/master'madmaxoft2014-03-121-1/+2
|\
| * Unified Vector classesandrew2014-03-111-1/+2
* | Moved Lua API registering into a separate function.madmaxoft2014-03-121-1/+6
|/
* cLuaState: Made public the GetStackValue() functions.madmaxoft2014-03-041-48/+49
* Add Lua plugin path to package.path and .cpath.madmaxoft2014-02-171-0/+3
* Added cLuaState::CheckParamFunctionOrNil().madmaxoft2014-02-111-0/+3
* cLuaState::cRef can be unbound and re-bound.madmaxoft2014-02-091-2/+15
* Implemented cPluginManager:CallPlugin() API.madmaxoft2014-01-211-58/+85
* cLuaState can now check function params.madmaxoft2014-01-191-0/+3
* cCreeper is no longer available in API.madmaxoft2014-01-131-1/+0
* Lua errors display stack trace.madmaxoft2014-01-111-0/+2
* Removed internal methods from public cLuaState interface.madmaxoft2014-01-111-38/+60
* implemented the recommendations Xoft gave.STRWarrior2013-12-311-0/+1
* converted commneted paramater names to the unused macroTycho Bickerstaff2013-12-221-20/+41
* Merge branch 'master' of github.com:mc-server/MCServerTycho Bickerstaff2013-12-221-0/+19
|\
| * Added HOOK_PLUGINS_LOADED.madmaxoft2013-12-291-0/+19
* | Root is now warnings cleanTycho Bickerstaff2013-12-211-20/+20
|/
* Moved bindings-related to a Bindings subfolder.madmaxoft2013-12-081-0/+833