30 #include "../Exception.h" 33 #if defined(_WIN32) && defined(HR_ENGINE_SHARED) 35 # define MR_DllDeclare __declspec( dllexport ) 37 # define MR_DllDeclare __declspec( dllimport ) 40 # define MR_DllDeclare 53 SUPER(pId), mSprite(pSprite) { }
Unique identifier for a Factory Object.
Definition: DllObjectFactory.h:54
virtual ~SpriteHandle()
Definition: SpriteHandle.h:54
void Serialize(Parcel::ObjStream &) override
Definition: SpriteHandle.h:60
Base class for parcel serializers.
Definition: ObjStream.h:58
SpriteHandle(const Util::ObjectFromFactoryId &pId, const ObjFacTools::ResSprite *pSprite)
Definition: SpriteHandle.h:51
#define MR_DllDeclare
Definition: SpriteHandle.h:40
const ObjFacTools::ResSprite * mSprite
Definition: SpriteHandle.h:66
Exception indicating an unimplemented bit of code has been hit.
Definition: Exception.h:65
Base class for object created with a Dll Factory.
Definition: DllObjectFactory.h:86
Definition: SpriteHandle.h:46
Definition: Announcement.h:24
const VideoServices::Sprite * GetSprite() const
Definition: SpriteHandle.h:57