annotate Engine/stru314.h @ 2567:d569340b05ff

Few constants changed into enum values
author a.parshin
date Thu, 21 May 2015 01:50:59 +0200
parents b8a56afc6ba1
children
rev   line source
2499
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
1 #pragma once
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
2
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
3
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
4 /* 179 */
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
5 #pragma pack(push, 1)
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
6 struct stru314
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
7 {
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
8 //----- (00489B60) --------------------------------------------------------
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
9 stru314()
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
10 {
2562
b8a56afc6ba1 new var no_actors, lights_flag, debug_lights, StationaryLights and MobileLights
Ritor1
parents: 2532
diff changeset
11 this->Normal.x = 0.0;
b8a56afc6ba1 new var no_actors, lights_flag, debug_lights, StationaryLights and MobileLights
Ritor1
parents: 2532
diff changeset
12 this->Normal.y = 0.0;
b8a56afc6ba1 new var no_actors, lights_flag, debug_lights, StationaryLights and MobileLights
Ritor1
parents: 2532
diff changeset
13 this->Normal.z = 0.0;
2532
9ec6b8be16fe Mobile light
Ritor1
parents: 2499
diff changeset
14
2499
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
15 this->field_10.x = 0.0;
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
16 this->field_10.y = 0.0;
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
17 this->field_10.z = 0.0;
2532
9ec6b8be16fe Mobile light
Ritor1
parents: 2499
diff changeset
18
2499
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
19 this->field_1C.x = 0.0;
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
20 this->field_1C.y = 0.0;
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
21 this->field_1C.z = 0.0;
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
22 //this->vdestructor_ptr = &stru314_pvdtor;
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
23 }
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
24
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
25 //----- (00489B96) --------------------------------------------------------
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
26 inline ~stru314()
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
27 {}
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
28
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
29
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
30 void (__fastcall ***vdestructor_ptr)(stru314 *, bool);
2562
b8a56afc6ba1 new var no_actors, lights_flag, debug_lights, StationaryLights and MobileLights
Ritor1
parents: 2532
diff changeset
31 Vec3_float_ Normal;
2499
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
32 Vec3_float_ field_10;
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
33 Vec3_float_ field_1C;
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
34 float dist;
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
35 };
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
36 #pragma pack(pop)