28 #if defined(_WIN32) && defined(HR_ENGINE_SHARED) 30 # define MR_DllDeclare __declspec( dllexport ) 32 # define MR_DllDeclare __declspec( dllimport ) 35 # define MR_DllDeclare int mCurrentRoom
Definition: ObstacleCollisionReport.h:47
#define MR_DllDeclare
Definition: ObstacleCollisionReport.h:35
MR_Int32 mObstacleBottom
Definition: ObstacleCollisionReport.h:57
MR_Int32 MR_DllDeclare LargestHoleStep() const
Definition: ObstacleCollisionReport.cpp:89
BOOL AlmostCompleted() const
Definition: ObstacleCollisionReport.cpp:94
MR_Int32 MR_DllDeclare LargestHoleHeight() const
Definition: ObstacleCollisionReport.cpp:84
Definition: ObstacleCollisionReport.h:42
MR_Int32 mObstacleTop
Definition: ObstacleCollisionReport.h:56
MR_Int32 MR_DllDeclare CeilingStepHeight() const
Definition: ObstacleCollisionReport.cpp:58
void GetContactWithFeaturesAndActors(Level *pLevel, const ShapeInterface *pShape, int pRoom, FreeElement *pElement, BOOL pIgnoreActors)
Definition: ObstacleCollisionReport.cpp:178
void MR_DllDeclare GetContactWithObstacles(Level *pLevel, const ShapeInterface *pShape, int pRoom, FreeElement *pElement, BOOL pIgnoreActors=FALSE)
Definition: ObstacleCollisionReport.cpp:99
MR_Int32 mShapeBottom
Definition: ObstacleCollisionReport.h:50
Definition: MazeElement.h:151
MR_Int32 MR_DllDeclare SpaceToFloor() const
Definition: ObstacleCollisionReport.cpp:70
MR_Int32 mClosestFloor
Definition: ObstacleCollisionReport.h:52
MR_Int32 mShapeTop
Definition: ObstacleCollisionReport.h:49
int32_t MR_Int32
Definition: MR_Types.h:43
MR_Int32 MR_DllDeclare SpaceToCeiling() const
Definition: ObstacleCollisionReport.cpp:77
MR_Int32 mClosestCeiling
Definition: ObstacleCollisionReport.h:53
Definition: Announcement.h:24
int MR_DllDeclare Room() const
Return the current room that this MR_ObstaceCollisionReport refers to.
Definition: ObstacleCollisionReport.cpp:173
BOOL mInMaze
Definition: ObstacleCollisionReport.h:45
BOOL mHaveObstacleContact
Definition: ObstacleCollisionReport.h:55
MR_Int32 MR_DllDeclare StepHeight() const
Definition: ObstacleCollisionReport.cpp:45
BOOL MR_DllDeclare IsInMaze() const
Definition: ObstacleCollisionReport.cpp:33
BOOL MR_DllDeclare HaveContact() const
Definition: ObstacleCollisionReport.cpp:38