#include "PossessorComponent.h" PossessorComponent::PossessorComponent(Entity* parent) : Component(parent) { m_Possessable = LWOOBJID_EMPTY; } PossessorComponent::~PossessorComponent() { } void PossessorComponent::SetPossessable(LWOOBJID value) { m_Possessable = value; } LWOOBJID PossessorComponent::GetPossessable() const { return m_Possessable; } void PossessorComponent::Serialize(RakNet::BitStream* outBitStream, bool bIsInitialUpdate, unsigned int& flags) { outBitStream->Write(m_Possessable != LWOOBJID_EMPTY); if (m_Possessable != LWOOBJID_EMPTY) { outBitStream->Write(m_Possessable); } } void PossessorComponent::Update(float deltaTime) { }