summaryrefslogtreecommitdiff
path: root/include/statelib.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/statelib.h')
-rw-r--r--include/statelib.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/statelib.h b/include/statelib.h
index 092ef6a..e65f33a 100644
--- a/include/statelib.h
+++ b/include/statelib.h
@@ -120,6 +120,7 @@ class dStateExecutorBase_c {
template <class TOwner>
class dStateMethodExecutor_c : public dStateMethodExecutorBase_c {
public:
+ dStateMethodExecutor_c(TOwner *pOwner) : mOwningObject(pOwner) { }
~dStateMethodExecutor_c() { }
void callBegin();
@@ -133,6 +134,7 @@ class dStateMethodExecutor_c : public dStateMethodExecutorBase_c {
template <class TOwner>
class dStateExecutor_c : public dStateExecutorBase_c {
public:
+ dStateExecutor_c(TOwner *pOwner) : mStockExecutor(pOwner) { }
~dStateExecutor_c() { }
dStateMethodExecutorBase_c *getMethodExecutorForState(dStateBase_c *state);