Serious-Engine/Sources/EntitiesMP/MovingBrushMarker.h
2016-03-11 15:57:17 +02:00

40 lines
1.3 KiB
C++

/*
* This file is generated by Entity Class Compiler, (c) CroTeam 1997-98
*/
#ifndef _EntitiesMP_MovingBrushMarker_INCLUDED
#define _EntitiesMP_MovingBrushMarker_INCLUDED 1
#include <EntitiesMP/Marker.h>
extern "C" DECL_DLL CDLLEntityClass CMovingBrushMarker_DLLClass;
class CMovingBrushMarker : public CMarker {
public:
DECL_DLL virtual void SetDefaultProperties(void);
BOOL m_bInverseRotate;
FLOAT m_fSpeed;
FLOAT m_fWaitTime;
BOOL m_bStopMoving;
enum BoolEType m_betMoveOnTouch;
FLOAT m_fBlockDamage;
FLOAT m_tmBankingRotation;
BOOL m_bBankingClockwise;
BOOL m_bNoRotation;
enum EventEType m_eetMarkerEvent;
CEntityPointer m_penMarkerEvent;
enum EventEType m_eetTouchEvent;
CEntityPointer m_penTouchEvent;
CEntityPointer m_penSoundStart;
CEntityPointer m_penSoundStop;
CEntityPointer m_penSoundFollow;
#line 49 "D:/SE1_GPL/Sources/EntitiesMP/MovingBrushMarker.es"
BOOL DropsMarker(CTFileName & fnmMarkerClass,CTString & strTargetProperty)const;
#line 57 "D:/SE1_GPL/Sources/EntitiesMP/MovingBrushMarker.es"
SLONG GetUsedMemory(void);
#define STATE_CMovingBrushMarker_Main 1
BOOL
#line 66 "D:/SE1_GPL/Sources/EntitiesMP/MovingBrushMarker.es"
Main(const CEntityEvent &__eeInput);
};
#endif // _EntitiesMP_MovingBrushMarker_INCLUDED