예제 #1
0
파일: doors.cpp 프로젝트: badcaptain/Server
void Doors::SetY(float in) {
	entity_list.DespawnAllDoors();
	pos_y = in;
	entity_list.RespawnAllDoors();
}
예제 #2
0
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();
}
예제 #3
0
void Doors::SetSize(uint16 in) {
	entity_list.DespawnAllDoors();
	size = in;
	entity_list.RespawnAllDoors();
}
예제 #4
0
void Doors::SetOpenType(uint8 in) {
	entity_list.DespawnAllDoors();
	opentype = in;
	entity_list.RespawnAllDoors();
}
예제 #5
0
void Doors::SetIncline(int in) {
	entity_list.DespawnAllDoors();
	incline = in;
	entity_list.RespawnAllDoors();
}
예제 #6
0
void Doors::SetPosition(const glm::vec4& position) {
	entity_list.DespawnAllDoors();
	m_Position = position;
	entity_list.RespawnAllDoors();
}
예제 #7
0
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();
}
예제 #8
0
파일: doors.cpp 프로젝트: Derision/Server
void Doors::SetHeading(float in) {
	entity_list.DespawnAllDoors();
	heading = in;
	entity_list.RespawnAllDoors();
}