Files
LEngine_deprecated/LEngine/Component.h
T

20 lines
310 B
C++
Raw Normal View History

2025-05-13 02:50:08 +03:00
#ifndef Component_h__
#define Component_h__
#include <memory>
#include "ObjectsFactory.h"
LOBJECT(Component, Object)
public:
GameObjectPtr gameObject;
TransformPtr transform();
virtual void tick(float deltaTime) {}
Component(){}
void serialize(Archive& archive) override;
};
#endif // Component_h__