mirror of
https://gitlab.com/Scribble/gdlenhanced.git
synced 2026-08-17 14:23:04 -04:00
16 lines
No EOL
459 B
C++
16 lines
No EOL
459 B
C++
|
|
#pragma once
|
|
|
|
#include "WeenieObject.h"
|
|
|
|
class CKeyWeenie : public CWeenieObject
|
|
{
|
|
public:
|
|
CKeyWeenie();
|
|
virtual ~CKeyWeenie() override;
|
|
|
|
virtual std::shared_ptr<CKeyWeenie> AsKey() override { return GetPointer<CKeyWeenie>(); }
|
|
|
|
virtual int UseWith(std::shared_ptr<CPlayerWeenie> player, std::shared_ptr<CWeenieObject> with) override;
|
|
virtual int DoUseWithResponse(std::shared_ptr<CWeenieObject> player, std::shared_ptr<CWeenieObject> with) override;
|
|
}; |