#include <MazeElement.h>
|
| SurfaceElement (const Util::ObjectFromFactoryId &id) |
|
virtual | ~SurfaceElement () |
|
virtual void | RenderHorizontalSurface (VideoServices::Viewport3D *pDest, int pNbVertex, const MR_2DCoordinate *pVertexList, MR_Int32 pLevel, BOOL pTop, MR_SimulationTime pTime) |
|
virtual void | RenderWallSurface (VideoServices::Viewport3D *pDest, const MR_3DCoordinate &pUpperLeft, const MR_3DCoordinate &pLowerRight, MR_Int32 pLen, MR_SimulationTime pTime) |
|
| Element (const Util::ObjectFromFactoryId &id) |
|
virtual | ~Element () |
|
virtual void | AddRenderer () |
|
virtual void | ApplyEffect (const ContactEffect *pEffect, MR_SimulationTime pTime, MR_SimulationTime pDuration, BOOL pValidDirection, MR_Angle pHorizontalDirection, MR_Int32 pZMin, MR_Int32 pZMax, Track &track) |
|
void | ApplyEffects (const ContactEffectList *pList, MR_SimulationTime pTime, MR_SimulationTime pDuration, BOOL pValidDirection, MR_Angle pHorizontalDirection, MR_Int32 pZMin, MR_Int32 pZMax, Track &track) |
|
virtual const ContactEffectList * | GetEffectList () |
|
void | Serialize (Parcel::ObjStream &) overridefinal |
|
| ObjectFromFactory (const ObjectFromFactoryId &pId) noexcept |
|
virtual | ~ObjectFromFactory () |
|
const ObjectFromFactoryId & | GetTypeId () const noexcept |
|
virtual HoverRace::Model::SurfaceElement::~SurfaceElement |
( |
| ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following file: