Пример #1
0
int main(int argc, char** argv)
{
	Person* pPerson = new Person();
	pPerson->setCountry(1);
	pPerson->setBirthDay(2);
	pPerson->getComponent<Body>()->setPositionX(0.5f);
	pPerson->getComponent<Body>()->setPositionY(0.5f);
	pPerson->getComponent<Body>()->setPositionZ(0.5f);

	Player* pPlayer = new Player();
	pPlayer->addComponent(pPerson->clone());

	Person* pComponent = pPlayer->getComponent<Person>();

	delete pPerson;
	delete pPlayer;

	return 0;
}