SwitchGame/source/EngineFrame/Actor/Actor_base.cpp

39 lines
527 B
C++
Raw Normal View History

2025-09-15 11:28:54 +08:00
#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;
}
2025-09-18 15:21:43 +08:00
int Actor_base::GetRenderZOrder()
{
return this->RenderZOrder;
}
void Actor_base::SetRenderZOrder(int zOrder)
{
this->RenderZOrder = zOrder;
}