source_sdk_2013_sys 0.1.0-alpha.2

Low-level bindings for the Source SDK.
// @generated by `source_sdk_2013_bindgen`. DO NOT EDIT.
// Regenerate with the `source_sdk_2013_bindgen/generate_bindings` Cargo feature.

#![allow(
    clippy::all,
    ambiguous_glob_reexports,
    non_snake_case,
    non_camel_case_types,
    non_upper_case_globals,
    unsafe_op_in_unsafe_fn,
    unused_imports,
    unused_qualifications
)]
#[allow(ambiguous_glob_reexports, unused_imports)]
pub use self::__bindgen_prelude::*;
#[doc(hidden)]
#[allow(ambiguous_glob_reexports, unused_imports)]
mod __bindgen_prelude {
    pub use super::headers::__bindgen::support::*;
    pub use super::headers::common::userid::*;
    pub use super::headers::game::server::BaseAnimatingOverlay::*;
    pub use super::headers::game::server::ServerNetworkProperty::*;
    pub use super::headers::game::server::ai_hull::*;
    pub use super::headers::game::server::ai_utils::*;
    pub use super::headers::game::server::baseanimating::*;
    pub use super::headers::game::server::basecombatcharacter::*;
    pub use super::headers::game::server::baseentity::*;
    pub use super::headers::game::server::baseflex::*;
    pub use super::headers::game::server::basetempentity::*;
    pub use super::headers::game::server::cbase::*;
    pub use super::headers::game::server::damagemodifier::*;
    pub use super::headers::game::server::entitylist::*;
    pub use super::headers::game::server::entityoutput::*;
    pub use super::headers::game::server::fogcontroller::*;
    pub use super::headers::game::server::gameinterface::*;
    pub use super::headers::game::server::physics::*;
    pub use super::headers::game::server::physics_impact_damage::*;
    pub use super::headers::game::server::player::*;
    pub use super::headers::game::server::playerlocaldata::*;
    pub use super::headers::game::server::recipientfilter::*;
    pub use super::headers::game::server::timedeventmgr::*;
    pub use super::headers::game::server::util::*;
    pub use super::headers::game::server::variant_t::*;
    pub use super::headers::game::server::vscript_server::*;
    pub use super::headers::game::shared::ai_activity::*;
    pub use super::headers::game::shared::basecombatweapon_shared::*;
    pub use super::headers::game::shared::baseplayer_shared::*;
    pub use super::headers::game::shared::baseviewmodel_shared::*;
    pub use super::headers::game::shared::collisionproperty::*;
    pub use super::headers::game::shared::econ::ihasowner::*;
    pub use super::headers::game::shared::ehandle::*;
    pub use super::headers::game::shared::entitylist_base::*;
    pub use super::headers::game::shared::groundlink::*;
    pub use super::headers::game::shared::hintsystem::*;
    pub use super::headers::game::shared::imovehelper::*;
    pub use super::headers::game::shared::ipredictionsystem::*;
    pub use super::headers::game::shared::itempents::*;
    pub use super::headers::game::shared::mapentities_shared::*;
    pub use super::headers::game::shared::playernet_vars::*;
    pub use super::headers::game::shared::predictableid::*;
    pub use super::headers::game::shared::predictioncopy::*;
    pub use super::headers::game::shared::sceneentity_shared::*;
    pub use super::headers::game::shared::shareddefs::*;
    pub use super::headers::game::shared::takedamageinfo::*;
    pub use super::headers::game::shared::touchlink::*;
    pub use super::headers::game::shared::usercmd::*;
    pub use super::headers::game::shared::util_shared::*;
    pub use super::headers::game::shared::weapon_parse::*;
    pub use super::headers::game::shared::weapon_proficiency::*;
    pub use super::headers::public::Color::*;
    pub use super::headers::public::PlayerState::*;
    pub use super::headers::public::SoundEmitterSystem::isoundemittersystembase::*;
    pub use super::headers::public::appframework::IAppSystem::*;
    pub use super::headers::public::basehandle::*;
    pub use super::headers::public::bitmap::imageformat::*;
    pub use super::headers::public::bitvec::*;
    pub use super::headers::public::client_render_handle::*;
    pub use super::headers::public::cmodel::*;
    pub use super::headers::public::const_::*;
    pub use super::headers::public::datacache::imdlcache::*;
    pub use super::headers::public::datamap::*;
    pub use super::headers::public::dt_common::*;
    pub use super::headers::public::dt_send::*;
    pub use super::headers::public::edict::*;
    pub use super::headers::public::eiface::*;
    pub use super::headers::public::engine::ICollideable::*;
    pub use super::headers::public::engine::IEngineSound::*;
    pub use super::headers::public::engine::IEngineTrace::*;
    pub use super::headers::public::engine::SndInfo::*;
    pub use super::headers::public::engine::iserverplugin::*;
    pub use super::headers::public::engine::ivmodelinfo::*;
    pub use super::headers::public::engine::ivmodelrender::*;
    pub use super::headers::public::game::server::iplayerinfo::*;
    pub use super::headers::public::gametrace::*;
    pub use super::headers::public::globalvars_base::*;
    pub use super::headers::public::iclient::*;
    pub use super::headers::public::iclientrenderable::*;
    pub use super::headers::public::iclientunknown::*;
    pub use super::headers::public::icvar::*;
    pub use super::headers::public::igameevents::*;
    pub use super::headers::public::ihandleentity::*;
    pub use super::headers::public::inetchannel::*;
    pub use super::headers::public::inetchannelinfo::*;
    pub use super::headers::public::inetmessage::*;
    pub use super::headers::public::inetmsghandler::*;
    pub use super::headers::public::irecipientfilter::*;
    pub use super::headers::public::iserver::*;
    pub use super::headers::public::iserverentity::*;
    pub use super::headers::public::iservernetworkable::*;
    pub use super::headers::public::iserverunknown::*;
    pub use super::headers::public::ispatialpartition::*;
    pub use super::headers::public::ivoiceserver::*;
    pub use super::headers::public::localflexcontroller::*;
    pub use super::headers::public::materialsystem::imaterial::*;
    pub use super::headers::public::materialsystem::imaterialsystem::*;
    pub use super::headers::public::mathlib::compressed_vector::*;
    pub use super::headers::public::mathlib::mathlib::*;
    pub use super::headers::public::mathlib::vector::*;
    pub use super::headers::public::mathlib::vector2d::*;
    pub use super::headers::public::mathlib::vector4d::*;
    pub use super::headers::public::mathlib::vplane::*;
    pub use super::headers::public::networkstringtabledefs::*;
    pub use super::headers::public::networkvar::*;
    pub use super::headers::public::server_class::*;
    pub use super::headers::public::shattersurfacetypes::*;
    pub use super::headers::public::soundflags::*;
    pub use super::headers::public::steam::steamclientpublic::*;
    pub use super::headers::public::steam::steamtypes::*;
    pub use super::headers::public::steam::steamuniverse::*;
    pub use super::headers::public::string_t::*;
    pub use super::headers::public::studio::*;
    pub use super::headers::public::tier0::basetypes::*;
    pub use super::headers::public::tier0::platform::*;
    pub use super::headers::public::tier0::threadtools::*;
    pub use super::headers::public::tier0::vcrmode::*;
    pub use super::headers::public::tier0::wchartypes::*;
    pub use super::headers::public::tier1::KeyValues::*;
    pub use super::headers::public::tier1::byteswap::*;
    pub use super::headers::public::tier1::checksum_crc::*;
    pub use super::headers::public::tier1::convar::*;
    pub use super::headers::public::tier1::iconvar::*;
    pub use super::headers::public::tier1::interface::*;
    pub use super::headers::public::tier1::netadr::*;
    pub use super::headers::public::tier1::utlbuffer::*;
    pub use super::headers::public::tier1::utlhash::*;
    pub use super::headers::public::tier1::utllinkedlist::*;
    pub use super::headers::public::tier1::utlmap::*;
    pub use super::headers::public::tier1::utlmemory::*;
    pub use super::headers::public::tier1::utlpriorityqueue::*;
    pub use super::headers::public::tier1::utlrbtree::*;
    pub use super::headers::public::tier1::utlstring::*;
    pub use super::headers::public::tier1::utlsymbol::*;
    pub use super::headers::public::tier1::utlvector::*;
    pub use super::headers::public::toolframework::itoolentity::*;
    pub use super::headers::public::trace::*;
    pub use super::headers::public::vcollide::*;
    pub use super::headers::public::vphysics_interface::*;
    pub use super::headers::public::vscript::ivscript::*;
    pub use super::headers::public::vscript::variant::*;
}
pub mod headers;