|
HoverRace
2.0
|
#include <GenericRenderer.h>
Inheritance diagram for HoverRace::ObjFac1::MR_GenericRenderer:Public Member Functions | |
| MR_GenericRenderer (const Util::ObjectFromFactoryId &pId, ObjFacTools::ResourceLib *resourceLib, int pActorRes) | |
| ~MR_GenericRenderer () | |
Public Member Functions inherited from HoverRace::ObjFacTools::FreeElementBaseRenderer | |
| MR_DllDeclare | FreeElementBaseRenderer (const Util::ObjectFromFactoryId &pId) |
| MR_DllDeclare | ~FreeElementBaseRenderer () |
| MR_DllDeclare void | Render (VideoServices::Viewport3D *pDest, const MR_3DCoordinate &pPosition, MR_Angle pOrientation) |
Public Member Functions inherited from HoverRace::Util::ObjectFromFactory | |
| ObjectFromFactory (const ObjectFromFactoryId &pId) noexcept | |
| virtual | ~ObjectFromFactory () |
| const ObjectFromFactoryId & | GetTypeId () const noexcept |
| virtual void | Serialize (Parcel::ObjStream &archive)=0 |
Private Types | |
| typedef ObjFacTools::FreeElementBaseRenderer | SUPER |
Additional Inherited Members | |
Static Public Member Functions inherited from HoverRace::Util::ObjectFromFactory | |
| template<class T > | |
| static void | SerializeShared (Parcel::ObjStream &archive, typename std::enable_if< std::is_base_of< ObjectFromFactory, T >::value, std::shared_ptr< T >>::type &obj) |
| Serialize a shared pointer to a serializable object. More... | |
Protected Attributes inherited from HoverRace::ObjFacTools::FreeElementBaseRenderer | |
| const ResActor * | mActor |
| int | mCurrentFrame |
| int | mCurrentSequence |
| HoverRace::ObjFac1::MR_GenericRenderer::MR_GenericRenderer | ( | const Util::ObjectFromFactoryId & | pId, |
| ObjFacTools::ResourceLib * | resourceLib, | ||
| int | pActorRes | ||
| ) |
| HoverRace::ObjFac1::MR_GenericRenderer::~MR_GenericRenderer | ( | ) |
1.8.11