39 lines
527 B
C++
39 lines
527 B
C++
#include "Actor_base.h"
|
|
|
|
void Actor_base::Init()
|
|
{
|
|
}
|
|
void Actor_base::HandleEvents(SDL_Event *e)
|
|
{
|
|
}
|
|
|
|
void Actor_base::Update(float deltaTime)
|
|
{
|
|
if (cb_update_)
|
|
{
|
|
cb_update_(deltaTime);
|
|
}
|
|
}
|
|
|
|
void Actor_base::Render(float deltaTime)
|
|
{
|
|
}
|
|
|
|
void Actor_base::Clear()
|
|
{
|
|
}
|
|
|
|
void Actor_base::SetCallbackOnUpdate(const UpdateCallback &cb)
|
|
{
|
|
cb_update_ = cb;
|
|
}
|
|
|
|
int Actor_base::GetRenderZOrder()
|
|
{
|
|
return this->RenderZOrder;
|
|
}
|
|
|
|
void Actor_base::SetRenderZOrder(int zOrder)
|
|
{
|
|
this->RenderZOrder = zOrder;
|
|
} |