#[allow(unused_imports)] use crate::*;
use bytemuck::*;
use winapi::shared::d3d9caps::*;
use winapi::shared::minwindef::DWORD;
#[derive(Clone, Copy, Default, PartialEq, Eq, PartialOrd, Ord, Hash, Pod, Zeroable)] #[repr(transparent)] pub struct PTAddressCaps(DWORD);
flags! {
PTAddressCaps => DWORD;
Border, Clamp, IndependentUV, Mirror, MirrorOnce, Wrap,
}
#[allow(non_upper_case_globals)] impl PTAddressCaps {
pub const None : PTAddressCaps = PTAddressCaps(0);
pub const Border : PTAddressCaps = PTAddressCaps(D3DPTADDRESSCAPS_BORDER);
pub const Clamp : PTAddressCaps = PTAddressCaps(D3DPTADDRESSCAPS_CLAMP);
pub const IndependentUV : PTAddressCaps = PTAddressCaps(D3DPTADDRESSCAPS_INDEPENDENTUV);
pub const Mirror : PTAddressCaps = PTAddressCaps(D3DPTADDRESSCAPS_MIRROR);
pub const MirrorOnce : PTAddressCaps = PTAddressCaps(D3DPTADDRESSCAPS_MIRRORONCE);
pub const Wrap : PTAddressCaps = PTAddressCaps(D3DPTADDRESSCAPS_WRAP);
}