diff options
Diffstat (limited to 'source/gameengine/Ketsji/KX_CharacterWrapper.h')
-rw-r--r-- | source/gameengine/Ketsji/KX_CharacterWrapper.h | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/source/gameengine/Ketsji/KX_CharacterWrapper.h b/source/gameengine/Ketsji/KX_CharacterWrapper.h deleted file mode 100644 index 262242b251b..00000000000 --- a/source/gameengine/Ketsji/KX_CharacterWrapper.h +++ /dev/null @@ -1,40 +0,0 @@ - -/** \file KX_CharacterWrapper.h - * \ingroup ketsji - */ - -#ifndef __KX_CHARACTERWRAPPER_H__ -#define __KX_CHARACTERWRAPPER_H__ - -#include "EXP_Value.h" -#include "PHY_DynamicTypes.h" -class PHY_ICharacter; - - -///Python interface to character physics -class KX_CharacterWrapper : public PyObjectPlus -{ - Py_Header - -public: - KX_CharacterWrapper(PHY_ICharacter* character); - virtual ~KX_CharacterWrapper(); -#ifdef WITH_PYTHON - KX_PYMETHOD_DOC_NOARGS(KX_CharacterWrapper, jump); - - static PyObject* pyattr_get_onground(void* self_v, const KX_PYATTRIBUTE_DEF *attrdef); - - static PyObject* pyattr_get_gravity(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef); - static int pyattr_set_gravity(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value); - static PyObject* pyattr_get_max_jumps(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef); - static int pyattr_set_max_jumps(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value); - static PyObject* pyattr_get_jump_count(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef); - static PyObject* pyattr_get_walk_dir(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef); - static int pyattr_set_walk_dir(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value); -#endif // WITH_PYTHON - -private: - PHY_ICharacter* m_character; -}; - -#endif /* __KX_CHARACTERWRAPPER_H__ */ |