mirror of
https://github.com/bearstonem/openmohaa-vr.git
synced 2026-10-23 05:00:27 +02:00
33 lines
639 B
C++
33 lines
639 B
C++
#pragma once
|
|
|
|
#include "../corepp/listener.h"
|
|
#include "../corepp/mem_blockalloc.h"
|
|
#include "g_public.h"
|
|
|
|
class ConsoleEvent : public Event
|
|
{
|
|
private:
|
|
gentity_t *m_consoleedict;
|
|
|
|
public:
|
|
CLASS_PROTOTYPE(ConsoleEvent);
|
|
|
|
void *operator new(size_t size);
|
|
void operator delete(void *ptr);
|
|
|
|
ConsoleEvent();
|
|
|
|
ConsoleEvent(str name)
|
|
: Event(name)
|
|
{
|
|
m_consoleedict = NULL;
|
|
}
|
|
|
|
void SetConsoleEdict(gentity_t *edict);
|
|
gentity_t *GetConsoleEdict(void) const;
|
|
|
|
void ErrorInternal(Listener *l, str text) const override;
|
|
};
|
|
|
|
extern MEM_BlockAlloc<ConsoleEvent> ConsoleEvent_allocator;
|