3 #include "KapEngine.hpp"
4 #include "KapEngineDebug.hpp"
5 #include "KapEngineUi.hpp"
6 #include "KapMirror/KapMirror.hpp"
14 explicit PlayerSkin(std::shared_ptr<KapEngine::GameObject> _gameObject);
17 void setSkinId(
int _skinId);
19 int getSkinId()
const;
Definition: PlayerSkin.hpp:9
void serialize(KapMirror::NetworkWriter &writer) override
Serialize all the data from this component into payload.
Definition: PlayerSkin.cpp:31
Definition: NetworkReader.hpp:10
void onStart() override
call component start
Definition: PlayerSkin.cpp:25
void deserialize(KapMirror::NetworkReader &reader) override
Deserialize all the data from payload into this component.
Definition: PlayerSkin.cpp:33
Definition: NetworkWriter.hpp:12
void onObjectUpdate() override
Called when the object is spawned or updated.
Definition: PlayerSkin.cpp:35
Definition: NetworkComponent.hpp:9