summaryrefslogtreecommitdiff
path: root/src/pso/TObject2.cpp
blob: 5b1a90a915378d4bac47ccbb593ce55234f312d4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#include "pso/TObject.h"

void TObject::allow_rendering_shadows() {
	clear_flags(DISALLOW_RENDER_SHADOWS);
}

void TObject::clear_flag_9() {
	clear_flags(BIT_9);
}

void TObject::set_flag_9() {
	set_flags(BIT_9);
}

u32 TObject::get_flag_9() {
	return get_flags(BIT_9);
}

void TObject::queue_destruction() {
	set_flags(QUEUE_DESTRUCTION);
}

void TObject::clear_flag_3() {
	clear_flags(BIT_3);
}

void TObject::set_flag_3() {
	set_flags(BIT_3);
}

void TObject::allow_rendering() {
	clear_flags(DISALLOW_RENDER);
}

void TObject::disallow_rendering() {
	set_flags(DISALLOW_RENDER);
}

void TObject::disallow_rendering_shadows() {
	set_flags(DISALLOW_RENDER_SHADOWS);
}