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

39 lines
1.1 KiB
C++

/*
* This file is generated by Entity Class Compiler, (c) CroTeam 1997-98
*/
#ifndef _EntitiesMP_HazeMarker_INCLUDED
#define _EntitiesMP_HazeMarker_INCLUDED 1
#include <EntitiesMP/Marker.h>
#include <EntitiesMP/FogMarker.h>
extern "C" DECL_DLL CDLLEntityClass CHazeMarker_DLLClass;
class CHazeMarker : public CMarker {
public:
virtual BOOL IsImportant(void) const { return TRUE; };
DECL_DLL virtual void SetDefaultProperties(void);
enum FogAttenuationType m_faType;
FLOAT m_fDensity;
FLOAT m_fNear;
FLOAT m_fFar;
BOOL m_bVisibleFromOutside;
INDEX m_iSize;
COLOR m_colBase;
COLOR m_colUp;
COLOR m_colDown;
COLOR m_colNorth;
COLOR m_colSouth;
COLOR m_colEast;
COLOR m_colWest;
#line 40 "D:/SE1_GPL/Sources/EntitiesMP/HazeMarker.es"
const CTString & GetHazeName(void);
#line 46 "D:/SE1_GPL/Sources/EntitiesMP/HazeMarker.es"
void GetHaze(class CHazeParameters & hpHaze,FLOAT3D & vViewDir);
#define STATE_CHazeMarker_Main 1
BOOL
#line 102 "D:/SE1_GPL/Sources/EntitiesMP/HazeMarker.es"
Main(const CEntityEvent &__eeInput);
};
#endif // _EntitiesMP_HazeMarker_INCLUDED