246 |
void dispose(); |
void dispose(); |
247 |
void message(const string& msg, const Value &val); |
void message(const string& msg, const Value &val); |
248 |
|
|
|
|
|
249 |
// Floor interface |
// Floor interface |
250 |
|
virtual px::V2 process_mouseforce (Actor *a, px::V2 force); |
251 |
virtual px::V2 get_force(Actor */*a*/) { return px::V2(); } |
virtual px::V2 get_force(Actor */*a*/) { return px::V2(); } |
252 |
|
|
253 |
virtual void on_drop(Item* /*it*/) {} |
virtual void on_drop(Item* /*it*/) {} |
261 |
double mousefactor() const { return traits.mousefactor; } |
double mousefactor() const { return traits.mousefactor; } |
262 |
private: |
private: |
263 |
virtual void on_actorhit(Actor */*a*/) {} |
virtual void on_actorhit(Actor */*a*/) {} |
|
|
|
|
long m_handles; |
|
264 |
FloorTraits traits; |
FloorTraits traits; |
265 |
}; |
}; |
266 |
} |
} |