28 lines
389 B
C++
Executable File
28 lines
389 B
C++
Executable File
|
|
|
|
|
|
#pragma once
|
|
|
|
#include <QObject>
|
|
#include <NullPlayerCallback.h>
|
|
|
|
#include <Common/hlacommon_export.h>
|
|
|
|
|
|
namespace HighLevelArchitecture
|
|
{
|
|
class HLACOMMON_EXPORT PlayerCallback final : public QObject, public ngs::NullPlayerCallback
|
|
{
|
|
Q_OBJECT
|
|
public:
|
|
PlayerCallback() = default;
|
|
|
|
void tick() override;
|
|
Q_SIGNALS:
|
|
void firstTick();
|
|
protected:
|
|
bool m_bFirstTick = false;
|
|
};
|
|
|
|
}
|