1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
use material::*;
use types::*;

#[derive(Clone, Copy)]
#[repr(C)]
pub struct MaterialListNode_t {
    pub Data: Material_t,
    pub Prev: *mut MaterialListNode_t,
    pub Next: *mut MaterialListNode_t,
}

#[derive(Clone, Copy)]
#[repr(C)]
pub struct MaterialList_t {
    pub Size: Quantity_t,
    pub First: *mut MaterialListNode_t,
    pub Last: *mut MaterialListNode_t,
}