This commit is contained in:
parent
f124531cc2
commit
a30342b6b3
3 changed files with 90 additions and 5 deletions
|
@ -26,12 +26,14 @@ public:
|
|||
virtual DVECTOR getPos() {return( Pos );}
|
||||
virtual void setHeading( s16 newHeading ) {m_heading = newHeading;}
|
||||
void updateCollisionArea();
|
||||
|
||||
protected:
|
||||
virtual int checkCollisionAgainst(CThing *_thisThing, int _frames);
|
||||
virtual void setCollisionSize(int _w,int _h);
|
||||
virtual void setCollisionCentreOffset(int _x,int _y) {m_collisionCentreOffset.vx=_x;m_collisionCentreOffset.vy=_y;}
|
||||
virtual CRECT const &getCollisionArea() {return m_collisionArea;}
|
||||
DVECTOR const &getCollisionCentre() {return m_collisionCentre;}
|
||||
int getCollisionRadius() {return m_collisionRadius;}
|
||||
|
||||
protected:
|
||||
u16 m_scale;
|
||||
CActorGfx *m_actorGfx;
|
||||
DVECTOR Pos;
|
||||
|
@ -49,6 +51,7 @@ public:
|
|||
virtual void postInit();
|
||||
virtual void shutdown();
|
||||
virtual void render();
|
||||
virtual int checkCollisionAgainst(CThing *_thisThing, int _frames);
|
||||
protected:
|
||||
virtual bool processSensor();
|
||||
virtual void processClose( int _frames );
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue