void Doors::SetY(float in) { entity_list.DespawnAllDoors(); pos_y = in; entity_list.RespawnAllDoors(); }
void Doors::SetDoorName(const char* name) { entity_list.DespawnAllDoors(); memset(door_name, 0, sizeof(door_name)); strncpy(door_name, name, sizeof(door_name)); entity_list.RespawnAllDoors(); }
void Doors::SetSize(uint16 in) { entity_list.DespawnAllDoors(); size = in; entity_list.RespawnAllDoors(); }
void Doors::SetOpenType(uint8 in) { entity_list.DespawnAllDoors(); opentype = in; entity_list.RespawnAllDoors(); }
void Doors::SetIncline(int in) { entity_list.DespawnAllDoors(); incline = in; entity_list.RespawnAllDoors(); }
void Doors::SetPosition(const glm::vec4& position) { entity_list.DespawnAllDoors(); m_Position = position; entity_list.RespawnAllDoors(); }
void Doors::SetLocation(float x, float y, float z) { entity_list.DespawnAllDoors(); m_Position = glm::vec4(x, y, z, m_Position.w); entity_list.RespawnAllDoors(); }
void Doors::SetHeading(float in) { entity_list.DespawnAllDoors(); heading = in; entity_list.RespawnAllDoors(); }