I
Size: a a a
AT
I
CD
AT
M
U
U
AN
CD
U
AN
AN
CD
CD
U
CD
U
std::shared_ptr<WWEntity> terrain = std::make_shared<WWEntity>();и
...
terrain->set_extra_data(WW_EXTRADATA_BULLET_PHYSICS, physics);
template<typename T>
void WWEntity::set_extra_data(WWFourCC id, T *data) {
entityManager->extra_data_owners.emplace(id, shared_from_this());
extra_data.emplace(id, data);
}
CD
std::shared_ptr<WWEntity> terrain = std::make_shared<WWEntity>();и
...
terrain->set_extra_data(WW_EXTRADATA_BULLET_PHYSICS, physics);
template<typename T>
void WWEntity::set_extra_data(WWFourCC id, T *data) {
entityManager->extra_data_owners.emplace(id, shared_from_this());
extra_data.emplace(id, data);
}
U