diff options
author | madmaxoft <github@xoft.cz> | 2013-08-08 12:14:47 +0200 |
---|---|---|
committer | madmaxoft <github@xoft.cz> | 2013-08-08 12:14:47 +0200 |
commit | ae9334bd9323ec7b21a77e33517a87c4a8a80580 (patch) | |
tree | b91554553a2b5c674e87af5e812b99dcab222fa3 /source/squirrelbindings/SquirrelObject.h | |
parent | Merge pull request #50 from ravenscroftj/feature/drowning (diff) | |
parent | Removed squirrel mentions from makefile (diff) | |
download | cuberite-ae9334bd9323ec7b21a77e33517a87c4a8a80580.tar cuberite-ae9334bd9323ec7b21a77e33517a87c4a8a80580.tar.gz cuberite-ae9334bd9323ec7b21a77e33517a87c4a8a80580.tar.bz2 cuberite-ae9334bd9323ec7b21a77e33517a87c4a8a80580.tar.lz cuberite-ae9334bd9323ec7b21a77e33517a87c4a8a80580.tar.xz cuberite-ae9334bd9323ec7b21a77e33517a87c4a8a80580.tar.zst cuberite-ae9334bd9323ec7b21a77e33517a87c4a8a80580.zip |
Diffstat (limited to 'source/squirrelbindings/SquirrelObject.h')
-rw-r--r-- | source/squirrelbindings/SquirrelObject.h | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/source/squirrelbindings/SquirrelObject.h b/source/squirrelbindings/SquirrelObject.h deleted file mode 100644 index 248a5e02c..000000000 --- a/source/squirrelbindings/SquirrelObject.h +++ /dev/null @@ -1,55 +0,0 @@ - -#pragma once - - - - - -#ifdef USE_SQUIRREL - - - - - -#include <sqrat.h> - - - - - -class SquirrelObject -{ -public: - SquirrelObject(Sqrat::Object a_Obj) - { - m_SquirrelObject = a_Obj; - } - - Sqrat::Function GetFunction(const char *a_MethodName) - { - if(m_SquirrelObject.IsNull()) - return Sqrat::Function(); - - Sqrat::Function method(m_SquirrelObject, a_MethodName); - return method; - } - - bool HasFunction(const char *a_MethodName) - { - return !this->GetFunction(a_MethodName).IsNull(); - } - -protected: - Sqrat::Object m_SquirrelObject; - -}; - - - - - -#endif // USE_SQUIRREL - - - - |