assimp_sys/
texture.rs

1use std::os::raw::{c_char, c_uchar, c_uint};
2
3#[repr(C, packed)]
4#[derive(Clone, Copy, Debug, Eq, PartialEq)]
5pub struct AiTexel {
6    pub b: c_uchar,
7    pub g: c_uchar,
8    pub r: c_uchar,
9    pub a: c_uchar,
10}
11
12#[repr(C)]
13pub struct AiTexture {
14    pub width: c_uint,
15    pub height: c_uint,
16    pub format_hint: [c_char; 9],
17    pub data: *mut AiTexel,
18}