pub mod l2c_value;
#[cfg(feature = "weak_l2cvalue")]
pub mod l2c_weak;
#[cfg(not(feature = "weak_l2cvalue"))]
pub mod l2c_strong;
#[cfg(feature = "weak_l2cvalue")]
pub use l2c_weak as l2c_impl;
#[cfg(not(feature = "weak_l2cvalue"))]
pub use l2c_strong as l2c_impl;
pub use l2c_impl::*;
#[allow(non_snake_case, non_camel_case_types, non_upper_case_globals)]
pub mod root {
use super::root;
type uint = u32;
#[repr(C)]
#[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
pub struct __BindgenBitfieldUnit<Storage, Align> {
storage: Storage,
align: [Align; 0],
}
impl<Storage, Align> __BindgenBitfieldUnit<Storage, Align> {
#[inline]
pub const fn new(storage: Storage) -> Self {
Self { storage, align: [] }
}
}
impl<Storage, Align> __BindgenBitfieldUnit<Storage, Align>
where
Storage: AsRef<[u8]> + AsMut<[u8]>,
{
#[inline]
pub fn get_bit(&self, index: usize) -> bool {
debug_assert!(index / 8 < self.storage.as_ref().len());
let byte_index = index / 8;
let byte = self.storage.as_ref()[byte_index];
let bit_index = if cfg!(target_endian = "big") {
7 - (index % 8)
} else {
index % 8
};
let mask = 1 << bit_index;
byte & mask == mask
}
#[inline]
pub fn set_bit(&mut self, index: usize, val: bool) {
debug_assert!(index / 8 < self.storage.as_ref().len());
let byte_index = index / 8;
let byte = &mut self.storage.as_mut()[byte_index];
let bit_index = if cfg!(target_endian = "big") {
7 - (index % 8)
} else {
index % 8
};
let mask = 1 << bit_index;
if val {
*byte |= mask;
} else {
*byte &= !mask;
}
}
#[inline]
pub fn get(&self, bit_offset: usize, bit_width: u8) -> u64 {
debug_assert!(bit_width <= 64);
debug_assert!(bit_offset / 8 < self.storage.as_ref().len());
debug_assert!((bit_offset + (bit_width as usize)) / 8 <= self.storage.as_ref().len());
let mut val = 0;
for i in 0..(bit_width as usize) {
if self.get_bit(i + bit_offset) {
let index = if cfg!(target_endian = "big") {
bit_width as usize - 1 - i
} else {
i
};
val |= 1 << index;
}
}
val
}
#[inline]
pub fn set(&mut self, bit_offset: usize, bit_width: u8, val: u64) {
debug_assert!(bit_width <= 64);
debug_assert!(bit_offset / 8 < self.storage.as_ref().len());
debug_assert!((bit_offset + (bit_width as usize)) / 8 <= self.storage.as_ref().len());
for i in 0..(bit_width as usize) {
let mask = 1 << i;
let val_bit_is_set = val & mask == mask;
let index = if cfg!(target_endian = "big") {
bit_width as usize - 1 - i
} else {
i
};
self.set_bit(index + bit_offset, val_bit_is_set);
}
}
}
#[repr(C)]
#[derive(Default)]
pub struct __IncompleteArrayField<T>(::core::marker::PhantomData<T>, [T; 0]);
impl<T> __IncompleteArrayField<T> {
#[inline]
pub const fn new() -> Self {
__IncompleteArrayField(::core::marker::PhantomData, [])
}
#[inline]
pub fn as_ptr(&self) -> *const T {
self as *const _ as *const T
}
#[inline]
pub fn as_mut_ptr(&mut self) -> *mut T {
self as *mut _ as *mut T
}
#[inline]
pub unsafe fn as_slice(&self, len: usize) -> &[T] {
::core::slice::from_raw_parts(self.as_ptr(), len)
}
#[inline]
pub unsafe fn as_mut_slice(&mut self, len: usize) -> &mut [T] {
::core::slice::from_raw_parts_mut(self.as_mut_ptr(), len)
}
}
impl<T> ::core::fmt::Debug for __IncompleteArrayField<T> {
fn fmt(&self, fmt: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result {
fmt.write_str("__IncompleteArrayField")
}
}
#[repr(C)]
pub struct __BindgenUnionField<T>(::core::marker::PhantomData<T>);
impl<T> __BindgenUnionField<T> {
#[inline]
pub const fn new() -> Self {
__BindgenUnionField(::core::marker::PhantomData)
}
#[inline]
pub unsafe fn as_ref(&self) -> &T {
::core::mem::transmute(self)
}
#[inline]
pub unsafe fn as_mut(&mut self) -> &mut T {
::core::mem::transmute(self)
}
}
impl<T> ::core::default::Default for __BindgenUnionField<T> {
#[inline]
fn default() -> Self {
Self::new()
}
}
impl<T> ::core::clone::Clone for __BindgenUnionField<T> {
#[inline]
fn clone(&self) -> Self {
Self::new()
}
}
impl<T> ::core::marker::Copy for __BindgenUnionField<T> {}
impl<T> ::core::fmt::Debug for __BindgenUnionField<T> {
fn fmt(&self, fmt: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result {
fmt.write_str("__BindgenUnionField")
}
}
impl<T> ::core::hash::Hash for __BindgenUnionField<T> {
fn hash<H: ::core::hash::Hasher>(&self, _state: &mut H) {}
}
impl<T> ::core::cmp::PartialEq for __BindgenUnionField<T> {
fn eq(&self, _other: &__BindgenUnionField<T>) -> bool {
true
}
}
impl<T> ::core::cmp::Eq for __BindgenUnionField<T> {}
#[derive(Copy, Clone, Default, Debug)]
#[repr(C)]
pub struct lua_State {
pub _address: u64
}
pub mod app {
#[allow(unused_imports)]
use super::super::root;
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct enSEType(pub i32);
#[derive(Copy, Clone, Default, Debug)]
#[repr(C)]
pub struct BattleObject {
pub _address: u64
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct Article {
pub battle_object : BattleObject,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct Fighter {
pub battle_object : BattleObject,
}
extern "C" {
#[link_name = "\u{1}_ZN3app7fighter23get_fighter_entry_countEv"]
pub fn Fighter_get_fighter_entry_count() -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7fighter20get_fighter_entry_idEj"]
pub fn Fighter_get_fighter_entry_id(arg1: u32) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7fighter20get_id_from_entry_idEi"]
pub fn Fighter_get_id_from_entry_id(arg1: i32) -> u32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7fighter21get_joint_from_hit_noEi"]
pub fn Fighter_get_joint_from_hit_no(arg1: i32) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7fighter26is_absolutely_final_statusEv"]
pub fn Fighter_is_absolutely_final_status() -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7fighter18is_fighter_enabledEj"]
pub fn Fighter_is_fighter_enabled(arg1: u32) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7fighter35is_final_status_or_stage_transitionEv"]
pub fn Fighter_is_final_status_or_stage_transition() -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7fighter26is_final_status_or_standbyEv"]
pub fn Fighter_is_final_status_or_standby() -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7fighter16is_have_on_mouthEj"]
pub fn Fighter_is_have_on_mouth(arg1: u32) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7fighter11is_ready_goEv"]
pub fn Fighter_is_ready_go() -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7fighter14set_assistbeatEi"]
pub fn Fighter_set_assistbeat(arg1: i32) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7fighter9set_finalEP9lua_Statehj"]
pub fn Fighter_set_final(
arg1: u64,
arg2: libc::c_uchar,
arg3: u32
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7fighter22set_opponent_team_slowEP9lua_Stateii"]
pub fn Fighter_set_opponent_team_slow(
arg1: u64,
arg2: i32,
arg3: i32
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7fighter22set_opponent_team_stopEP9lua_Statei"]
pub fn Fighter_set_opponent_team_stop(
arg1: u64,
arg2: i32
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7fighter14waist_joint_idEPKNS_26BattleObjectModuleAccessorE"]
pub fn Fighter_waist_joint_id(
arg1: *mut root::app::BattleObjectModuleAccessor
) -> u64;
}
impl Fighter {
#[inline]
pub unsafe fn get_fighter_entry_count() -> i32 {
Fighter_get_fighter_entry_count()
}
#[inline]
pub unsafe fn get_fighter_entry_id(object_id: u32) -> i32 {
Fighter_get_fighter_entry_id(object_id)
}
#[inline]
pub unsafe fn get_id_from_entry_id(entry_id: i32) -> u32 {
Fighter_get_id_from_entry_id(entry_id)
}
#[inline]
pub unsafe fn get_joint_from_hit_no(hit_no: i32) -> u64 {
Fighter_get_joint_from_hit_no(hit_no)
}
#[inline]
pub unsafe fn is_absolutely_final_status() -> bool {
Fighter_is_absolutely_final_status()
}
#[inline]
pub unsafe fn is_fighter_enabled(object_id: u32) -> bool {
Fighter_is_fighter_enabled(object_id)
}
#[inline]
pub unsafe fn is_final_status_or_stage_transition() -> bool {
Fighter_is_final_status_or_stage_transition()
}
#[inline]
pub unsafe fn is_final_status_or_standby() -> bool {
Fighter_is_final_status_or_standby()
}
#[inline]
pub unsafe fn is_have_on_mouth(object_id: u32) -> bool {
Fighter_is_have_on_mouth(object_id)
}
#[inline]
pub unsafe fn is_ready_go() -> bool {
Fighter_is_ready_go()
}
#[inline]
pub unsafe fn set_assistbeat(entry_id: i32) -> u64 {
Fighter_set_assistbeat(entry_id)
}
#[inline]
pub unsafe fn set_final(
lua_state: u64,
arg2: libc::c_uchar,
arg3: u32
) -> u64 {
Fighter_set_final(lua_state, arg2, arg3)
}
#[inline]
pub unsafe fn set_opponent_team_slow(
arg1: u64,
arg2: i32,
arg3: i32
) -> u64 {
Fighter_set_opponent_team_slow(arg1, arg2, arg3)
}
#[inline]
pub unsafe fn set_opponent_team_stop(
arg1: u64,
arg2: i32
) -> u64 {
Fighter_set_opponent_team_stop(arg1, arg2)
}
#[inline]
pub unsafe fn waist_joint_id(module_accessor: *mut root::app::BattleObjectModuleAccessor) -> u64 {
Fighter_waist_joint_id(module_accessor)
}
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct Weapon {
pub battle_object : BattleObject,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct BattleObjectModuleAccessor {
pub _address: u64,
pub info: u32
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterModuleAccessor {
pub battle_object_module_accessor : BattleObjectModuleAccessor,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct ItemModuleAccessor {
pub battle_object_module_accessor : BattleObjectModuleAccessor,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct LinkEventLassoHang {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct AreaContactLog {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterBraveSpecialLwCommand {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterBraveSpecialLwVariousKind {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterRidleyLinkEventMotion {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct LinkEventCapturePulled {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct DamageInfo {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct DamageNoReactionMode {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct BattleObjectSlow {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct GimmickEventPipe {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct CameraStatus {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterManager {
pub _address: u64,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct stWaterAreaInfo {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct GimmickEventDrumCheckNeedHide {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct LinkEventCaptureItem {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct GimmickEventCatch {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct WeaponRobotHominglaserLinkEventBurst {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterInformation {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct LinkEventPos {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct LuaScriptStatusFuncID {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct KineticEnergyNormal {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterPikminLinkEventWeaponPikminSetInt {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct OnCalcParamEvent {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct GimmickEventTornadoEscape {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct MaterialAnimeKind {
pub _address: u8,
}
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct GroundTouchFlag(pub i32);
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct WeaponShizueFishingrodLinkEventShoot {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct Rhombus2 {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct VisibilityMode {
pub _address: u8,
}
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct ShieldStatus(pub i32);
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterPikminLinkEventWeaponPikminOnFlag {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct LinkEventCaptureDriver {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct GroundCollisionLineHandle {
pub _address: u8,
}
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct ArticleOperationTarget(pub i32);
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct GimmickEventPos {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct GimmickEvent {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct ShieldFront {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct WeaponRobotHominglaserLinkEventSearch {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterRyuLinkEventFinalMoveTarget {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct BossManager {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct GimmickEventSpring {
pub _address: u8,
}
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct AttackHeight(pub i32);
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct LinkEventMask {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct LinkEventThrow {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterKineticEnergyGravity {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct ItemParamAccessor {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct GimmickEventTornadoMoveInfo {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct GimmickEventBarrel {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct LinkEventStarShot {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct ItemSpecializedParamFloat {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct LinkEventCaptureFishingrodDamage {
pub _address: u8,
}
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct FighterEntryID(pub i32);
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct AttackSetOffKind(pub i32);
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterSpiritsSupportSkill {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterInklingLinkEventPaint {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct StageManager {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterKineticEnergyMotion {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct GimmickEventDrumRelease {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct GimmickEventLadder {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct AttackData {
pub x : f32,
pub y : f32,
pub z : f32,
pub unk1: u32,
pub x2 : f32,
pub y2 : f32,
pub z2 : f32,
pub unk2: u32,
pub power: f32,
pub size: f32,
pub vector: i32,
pub r_eff: i32,
pub r_fix: i32,
pub r_add: i32,
pub slip: f32,
pub stop_frame: f32,
pub stop_delay: f32,
pub node: u64,
pub check_type: u16,
pub target_situation: u16,
pub target_lr: u16,
pub target_part: u16,
pub attr: u64,
pub sound_level: u16,
pub sound_attr: u16,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct GimmickEventDrumPos {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct GimmickEventDrumShake {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct GimmickEventDrumCheckNeedLock {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct ItemSize {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterBayonettaFinalModule {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct CutInTransactor {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterRyuLinkEventFinalDeadDamage {
pub _address: u8,
}
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct ItemCommonParamFloat(f32);
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct BossCommonParamFloat(f32);
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct GroundCollisionLine {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterAvailableFinal {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterPikminLinkEventWeaponPikminSyncPos {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterPitBFinalModule {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct QuickItemTreatType {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct Item {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct ItemSpecializedParamInt {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct WeaponSnakeMissileKineticEnergyNormal {
pub _address: u8,
}
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct SituationKind(pub i32);
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct LinkEventYoshiTamagoDamageEffect {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct LuaScriptLineID {
pub _address: u8,
}
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct GroundCorrectKind(pub i32);
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterPokemonLinkEventChange {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct BattleObjectWorld {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct GimmickEventSlashEscape {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct AttackAbsoluteData {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct MotionNodeRotateCompose {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct GimmickEventWarp {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct LinkEvent {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct ItemStatusParamFloat {
pub _address: u8,
}
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct HitStatus (pub i32);
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct CollisionPart (pub i32);
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct HitHeight (pub i32);
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct CollisionShapeType (pub i32);
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct FighterCheckMeleeRuleTime (pub i32);
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct FighterFacial (pub i32);
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct EColorKind (pub i32);
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct HitStopMulTarget {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterPikminLinkEventWeaponPikminSetPowerMulStatus {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct CutInType {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct CutInData {
pub _address: u8,
}
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct StopOtherKind(pub i32);
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct WeaponShizueFishingrodLinkEventCliff {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct ItemStatusParamInt {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct MODEL_COLOR_TYPE {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct LinkEventFinal {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct ItemAiType {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct CutInPriority {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct ShadowDrawFlag {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct GimmickEventNotify {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct KineticEnergyRotNormal {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct GimmickEventPresenter {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct BattleObjectManager {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct WeaponShizueFishingrodLinkEventReel {
pub _address: u8,
}
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct AttackDirectionAxis(pub i32);
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct SpecialPaintKind {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct ItemPickupSearchMode {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterCutInManager {
pub _address: u8,
}
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct ItemKind (pub i32);
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct WeaponSnakeNikitaMissileKineticEnergyNormal {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct MotionNodeRotateOrder {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterPikminLinkEventWeaponPikminConstraint {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct Circle {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterPikminLinkEventWeaponPikminChangeStatus {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct LinkAttribute {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct ItemManager {
pub _address: u8,
}
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct WorkKind(pub i32);
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterParamAccessor2 {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct LinkEventCaptureMimikkyu {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct MaterialAnimeLoopFlag {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct WeaponKineticEnergyGravity {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct EffectScreenBlendType {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct DamageLog {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct GimmickEventDrumEscape {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct GimmickEventTornadoShootInfo {
pub _address: u8,
}
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct FighterKind(pub i32);
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterKineticEnergyController {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterPikminLinkEventWeaponPikminSetFloat {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct GimmickEventSlashLockInfo {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterCloudLinkEventFinal {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterPikminLinkEventWeaponPikminChangeMotion {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct ItemSlopeType {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct KineticEnergy {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct ItemStatusParamBool {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterPikminLinkEventWeaponPikminSyncLR {
pub _address: u8,
}
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct GroundTouchID(pub i32);
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct EffectScreenLayer {
pub _address: u8,
}
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct BossCommonParamInt(i32);
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct AttackerAttribute {
pub _address: u8,
}
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct ItemCommonParamInt(i32);
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct LinkEventCapture {
pub _address: u8,
}
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct ItemManagerItemKind(pub i32);
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct WeaponShizueFishingrodLinkEventCut {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct FighterEntry {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct ItemKineticFlag {
pub _address: u8,
}
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct ShieldType(pub i32);
#[repr(transparent)]
#[derive(Debug, Copy, Clone)]
pub struct GroundCliffCheckKind(pub i32);
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct enStatusBGMType {
pub _address: u8,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct LinkEventTouchItem {
pub _address: u8,
}
pub mod FL_sv_module_access {
#[allow(unused_imports)]
use super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app19FL_sv_module_access5slopeEP9lua_State"]
pub fn slope(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app19FL_sv_module_access7captureEP9lua_State"]
pub fn capture(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app19FL_sv_module_access4linkEP9lua_State"]
pub fn link(arg1: u64);
}
}
pub mod stage {
#[allow(unused_imports)]
use super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app5stage11back_line_zEv"]
pub fn back_line_z() -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app5stage24calc_offset_with_gravityERKN3phx8Vector2fERKNS1_8Vector3fE"]
pub fn calc_offset_with_gravity(
arg1: *const root::phx::Vector2f,
arg2: *const root::phx::Vector3f,
) -> root::phx::Vector4f;
}
extern "C" {
#[link_name = "\u{1}_ZN3app5stage20get_gravity_positionEv"]
pub fn get_gravity_position() -> root::phx::Vector4f;
}
extern "C" {
#[link_name = "\u{1}_ZN3app5stage18get_smashball_rectEv"]
pub fn get_smashball_rect() -> root::phx::Vector4f;
}
extern "C" {
#[link_name = "\u{1}_ZN3app5stage12get_stage_idEv"]
pub fn get_stage_id() -> i32;
}
}
pub mod FighterUtil {
#[allow(unused_imports)]
use super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app11FighterUtil9get_handiENS_14FighterEntryIDE"]
pub fn get_handi(
arg: root::app::FighterEntryID
) -> f32;
#[link_name = "\u{1}_ZN3app11FighterUtil10is_hp_modeERNS_26BattleObjectModuleAccessorE"]
pub fn is_hp_mode(
module_accessor: *mut root::app::BattleObjectModuleAccessor
) -> bool;
#[link_name = "\u{1}_ZN3app11FighterUtil10is_scalingERNS_26BattleObjectModuleAccessorE"]
pub fn is_scaling(
module_accessor: *mut root::app::BattleObjectModuleAccessor
) -> bool;
#[link_name = "\u{1}_ZN3app11FighterUtil12cheer_damageERNS_26BattleObjectModuleAccessorE"]
pub fn cheer_damage(
module_accessor: *mut root::app::BattleObjectModuleAccessor
);
#[link_name = "\u{1}_ZN3app11FighterUtil12set_hit_dataERNS_26BattleObjectModuleAccessorEiiRKN3phx8Vector3fES6_fNS3_6Hash40ENS_13CollisionPartENS_9HitHeightENS_9HitStatusENS_18CollisionShapeTypeE"]
pub fn set_hit_data(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
arg3: i32,
arg4: i32,
arg5: *const root::phx::Vector3f,
arg6: *const root::phx::Vector3f,
arg7: f32,
arg8: root::phx::Hash40,
arg9: root::app::CollisionPart,
arg10: root::app::HitHeight,
arg11: root::app::HitStatus,
arg12: root::app::CollisionShapeType
);
#[link_name = "\u{1}_ZN3app11FighterUtil13get_cliff_posERNS_26BattleObjectModuleAccessorE"]
pub fn get_cliff_pos(
module_accessor: *mut root::app::BattleObjectModuleAccessor
) -> root::phx::Vector3f;
#[link_name = "\u{1}_ZN3app11FighterUtil13get_ice_frameERNS_26BattleObjectModuleAccessorEfi"]
pub fn get_ice_frame(
module_accessor: *mut root::app::BattleObjectModuleAccessor
) -> f32;
#[link_name = "\u{1}_ZN3app11FighterUtil13jump_board_onERNS_26BattleObjectModuleAccessorE"]
pub fn jump_board_on(
module_accessor: *mut root::app::BattleObjectModuleAccessor
);
#[link_name = "\u{1}_ZN3app11FighterUtil14exec_big_smallERNS_26BattleObjectModuleAccessorE"]
pub fn exec_big_small(
module_accessor: *mut root::app::BattleObjectModuleAccessor
);
#[link_name = "\u{1}_ZN3app11FighterUtil14exec_free_moveERNS_26BattleObjectModuleAccessorE"]
pub fn exec_free_move(
module_accessor: *mut root::app::BattleObjectModuleAccessor
);
#[link_name = "\u{1}_ZN3app11FighterUtil14exit_big_smallERNS_26BattleObjectModuleAccessorE"]
pub fn exit_big_small(
module_accessor: *mut root::app::BattleObjectModuleAccessor
);
#[link_name = "\u{1}_ZN3app11FighterUtil14flash_eye_infoERNS_26BattleObjectModuleAccessorE"]
pub fn flash_eye_info(
module_accessor: *mut root::app::BattleObjectModuleAccessor
);
#[link_name = "\u{1}_ZN3app11FighterUtil14get_bezier_posERKN3phx8Vector3fES4_fffRS2_"]
pub fn get_bezier_pos(
arg1: *const root::phx::Vector3f,
arg2: *const root::phx::Vector3f,
arg3: f32,
arg4: f32,
arg5: f32,
arg6: *mut root::phx::Vector3f
) -> root::phx::Vector3f;
#[link_name = "\u{1}_ZN3app11FighterUtil14get_team_colorERKNS_26BattleObjectModuleAccessorE"]
pub fn get_team_color(
module_accessor: *mut root::app::BattleObjectModuleAccessor
) -> u32;
#[link_name = "\u{1}_ZN3app11FighterUtil14init_big_smallERNS_26BattleObjectModuleAccessorE"]
pub fn init_big_small(
module_accessor: *mut root::app::BattleObjectModuleAccessor
);
#[link_name = "\u{1}_ZN3app11FighterUtil14reset_hit_dataERNS_26BattleObjectModuleAccessorE"]
pub fn reset_hit_data(
module_accessor: *mut root::app::BattleObjectModuleAccessor
);
#[link_name = "\u{1}_ZN3app11FighterUtil14set_ice_effectERNS_26BattleObjectModuleAccessorEi"]
pub fn set_ice_effect(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
arg2: i32
);
#[link_name = "\u{1}_ZN3app11FighterUtil14start_zoom_outEN3phx8Vector3fES2_i"]
pub fn start_zoom_out(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
arg3: i32
);
#[link_name = "\u{1}_ZN3app11FighterUtil15get_cliff_transERNS_26BattleObjectModuleAccessorE"]
pub fn get_cliff_trans(
module_accessor: *mut root::app::BattleObjectModuleAccessor
) -> root::phx::Vector2f;
#[link_name = "\u{1}_ZN3app11FighterUtil15get_pos_on_lineERNS_26BattleObjectModuleAccessorEPKNS_19GroundCollisionLineEffRN3phx8Vector2fE"]
pub fn get_pos_on_line(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::GroundCollisionLine,
arg3: f32,
arg4: f32,
arg5: *mut root::phx::Vector2f
) -> u64;
#[link_name = "\u{1}_ZN3app11FighterUtil15is_photo_cameraEv"]
pub fn is_photo_camera() -> bool;
#[link_name = "\u{1}_ZN3app11FighterUtil16check_attack_hi4ERNS_26BattleObjectModuleAccessorE"]
pub fn check_attack_hi4(
module_accessor: *mut root::app::BattleObjectModuleAccessor
) -> bool;
#[link_name = "\u{1}_ZN3app11FighterUtil16end_butterflynetERNS_26BattleObjectModuleAccessorE"]
pub fn end_butterflynet(
module_accessor: *mut root::app::BattleObjectModuleAccessor
);
#[link_name = "\u{1}_ZN3app11FighterUtil16is_hammer_motionEN3phx6Hash40E"]
pub fn is_hammer_motion(
motion: root::phx::Hash40
) -> bool;
#[link_name = "\u{1}_ZN3app11FighterUtil16is_hammer_statusEi"]
pub fn is_hammer_status(
status_kind: i32
) -> i32;
#[link_name = "\u{1}_ZN3app11FighterUtil16is_meteor_vectorEi"]
pub fn is_meteor_vector(
attack_vec_kind: i32
) -> bool;
#[link_name = "\u{1}_ZN3app11FighterUtil16play_sleep_voiceERNS_26BattleObjectModuleAccessorE"]
pub fn play_sleep_voice(
module_accessor: *mut root::app::BattleObjectModuleAccessor
);
#[link_name = "\u{1}_ZN3app11FighterUtil16start_catch_stopERNS_26BattleObjectModuleAccessorEif"]
pub fn start_catch_stop(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
arg2: i32,
arg3: f32
);
#[link_name = "\u{1}_ZN3app11FighterUtil17is_valid_entry_idERNS_26BattleObjectModuleAccessorE"]
pub fn is_valid_entry_id(
module_accessor: *mut root::app::BattleObjectModuleAccessor
);
#[link_name = "\u{1}_ZN3app11FighterUtil18get_item_fix_scaleERNS_26BattleObjectModuleAccessorEii"]
pub fn get_item_fix_scale(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
arg2: i32,
arg3: i32
) -> f32;
#[link_name = "\u{1}_ZN3app11FighterUtil18get_just_shield_seEi"]
pub fn get_just_shield_se(
arg: i32
) -> root::phx::Hash40;
#[link_name = "\u{1}_ZN3app11FighterUtil18play_wake_up_voiceERNS_26BattleObjectModuleAccessorE"]
pub fn play_wake_up_voice(
module_accessor: *mut root::app::BattleObjectModuleAccessor
);
#[link_name = "\u{1}_ZN3app11FighterUtil18search_inside_rectERNS_26BattleObjectModuleAccessorEiPKN3lib4RectE"]
pub fn search_inside_rect(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
arg2: i32,
rect: *const root::lib::Rect
) -> i32;
#[link_name = "\u{1}_ZN3app11FighterUtil18yoshi_egg_time_mulERNS_26BattleObjectModuleAccessorE"]
pub fn yoshi_egg_time_mul(
module_accessor: *mut root::app::BattleObjectModuleAccessor
) -> f32;
#[link_name = "\u{1}_ZN3app11FighterUtil19adjust_bitten_warioERNS_26BattleObjectModuleAccessorE"]
pub fn adjust_bitten_wario(
module_accessor: *mut root::app::BattleObjectModuleAccessor
);
#[link_name = "\u{1}_ZN3app11FighterUtil19adjust_butterflynetERNS_26BattleObjectModuleAccessorE"]
pub fn adjust_butterflynet(
module_accessor: *mut root::app::BattleObjectModuleAccessor
);
#[link_name = "\u{1}_ZN3app11FighterUtil19get_cliff_xlu_frameERNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn get_cliff_xlu_frame(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40
);
#[link_name = "\u{1}_ZN3app11FighterUtil19get_water_area_infoERNS_26BattleObjectModuleAccessorERNS_15stWaterAreaInfoE"]
pub fn get_water_area_info(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
info: *mut root::app::stWaterAreaInfo
) -> bool;
#[link_name = "\u{1}_ZN3app11FighterUtil19set_ice_exit_effectERNS_26BattleObjectModuleAccessorE"]
pub fn set_ice_exit_effect(
module_accessor: *mut root::app::BattleObjectModuleAccessor
);
#[link_name = "\u{1}_ZN3app11FighterUtil19set_turn_squat_autoERNS_26BattleObjectModuleAccessorE"]
pub fn set_turn_squat_auto(
module_accessor: *mut root::app::BattleObjectModuleAccessor
);
#[link_name = "\u{1}_ZN3app11FighterUtil20get_bury_effect_dataEiN3phx6Hash40Eff"]
pub fn get_bury_effect_data(
arg1: i32,
arg2: root::phx::Hash40,
arg3: f32,
arg4: f32
) -> f32;
#[link_name = "\u{1}_ZN3app11FighterUtil20is_valid_just_shieldERNS_26BattleObjectModuleAccessorE"]
pub fn is_valid_just_shield(
module_accessor: *mut root::app::BattleObjectModuleAccessor
) -> bool;
#[link_name = "\u{1}_ZN3app11FighterUtil20set_damage_fly_angleERNS_26BattleObjectModuleAccessorEfffNS_23MotionNodeRotateComposeE"]
pub fn set_damage_fly_angle(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: f32,
arg4: f32,
arg5: root::app::MotionNodeRotateCompose
) -> f32;
#[link_name = "\u{1}_ZN3app11FighterUtil21check_cliff_separatedERNS_26BattleObjectModuleAccessorE"]
pub fn check_cliff_separated(
module_accessor: *mut root::app::BattleObjectModuleAccessor
) -> bool;
#[link_name = "\u{1}_ZN3app11FighterUtil21check_damage_speed_upERNS_26BattleObjectModuleAccessorEf"]
pub fn check_damage_speed_up(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
arg2: f32
) -> bool;
#[link_name = "\u{1}_ZN3app11FighterUtil21check_hit_dead_effectERNS_26BattleObjectModuleAccessorE"]
pub fn check_hit_dead_effect(
module_accessor: *mut root::app::BattleObjectModuleAccessor
) -> bool;
#[link_name = "\u{1}_ZN3app11FighterUtil21check_melee_rule_timeEfNS_25FighterCheckMeleeRuleTimeEb"]
pub fn check_melee_rule_time(
arg1: f32,
arg2: root::app::FighterCheckMeleeRuleTime,
arg3: bool
) -> bool;
#[link_name = "\u{1}_ZN3app11FighterUtil21get_effect_team_colorENS_10EColorKindEN3phx6Hash40E"]
pub fn get_effect_team_color(
arg1: root::app::EColorKind,
arg2: root::phx::Hash40
) -> nnsdk::root::nn::util::Vector3f;
#[link_name = "\u{1}_ZN3app11FighterUtil21set_water_dive_effectERNS_26BattleObjectModuleAccessorERKN3phx8Vector3fE"]
pub fn set_water_dive_effect(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f
);
#[link_name = "\u{1}_ZN3app11FighterUtil22calc_water_surface_posERNS_26BattleObjectModuleAccessorERNS_15stWaterAreaInfoERN3phx8Vector2fE"]
pub fn calc_water_surface_pos(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::app::stWaterAreaInfo,
arg3: *mut root::phx::Vector2f
) -> bool;
#[link_name = "\u{1}_ZN3app11FighterUtil22is_neighbor_floor_lineEPKNS_19GroundCollisionLineES3_"]
pub fn is_neighbor_floor_line(
arg1: *const root::app::GroundCollisionLine,
arg2: *const root::app::GroundCollisionLine
) -> bool;
#[link_name = "\u{1}_ZN3app11FighterUtil22is_smash_appeal_timingERNS_26BattleObjectModuleAccessorE"]
pub fn is_smash_appeal_timing(
module_accessor: *mut root::app::BattleObjectModuleAccessor
) -> bool;
#[link_name = "\u{1}_ZN3app11FighterUtil23check_cloud_through_outERNS_26BattleObjectModuleAccessorE"]
pub fn check_cloud_through_out(
module_accessor: *mut root::app::BattleObjectModuleAccessor
) -> bool;
#[link_name = "\u{1}_ZN3app11FighterUtil23check_final_dash_groundERNS_26BattleObjectModuleAccessorE"]
pub fn check_final_dash_ground(
module_accessor: *mut root::app::BattleObjectModuleAccessor
) -> bool;
#[link_name = "\u{1}_ZN3app11FighterUtil23is_touch_passive_groundERNS_26BattleObjectModuleAccessorEj"]
pub fn is_touch_passive_ground(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
ground_touch_flag: u32
) -> bool;
#[link_name = "\u{1}_ZN3app11FighterUtil23renderer_get_color_rateEv"]
pub fn renderer_get_color_rate() -> f32;
#[link_name = "\u{1}_ZN3app11FighterUtil23set_cloud_through_checkERNS_26BattleObjectModuleAccessorE"]
pub fn set_cloud_through_rate(
module_accessor: *mut root::app::BattleObjectModuleAccessor
);
#[link_name = "\u{1}_ZN3app11FighterUtil23set_restart_up_positionERNS_26BattleObjectModuleAccessorE"]
pub fn set_restart_up_position(
module_accessor: *mut root::app::BattleObjectModuleAccessor
);
#[link_name = "\u{1}_ZN3app11FighterUtil23tread_remove_constraintERNS_26BattleObjectModuleAccessorE"]
pub fn tread_remove_constraint(
module_accessor: *mut root::app::BattleObjectModuleAccessor
);
#[link_name = "\u{1}_ZN3app11FighterUtil24get_opponent_fighter_numERNS_26BattleObjectModuleAccessorEb"]
pub fn get_opponent_fighter_num(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
arg2: bool
) -> i32;
#[link_name = "\u{1}_ZN3app11FighterUtil24get_shield_type_of_guardEi"]
pub fn get_shield_type_of_guard(
arg: i32
) -> bool;
#[link_name = "\u{1}_ZN3app11FighterUtil24is_avaiable_smash_appealERNS_26BattleObjectModuleAccessorE"]
pub fn is_available_smash_appeal(
module_accessor: *mut root::app::BattleObjectModuleAccessor
) -> bool;
#[link_name = "\u{1}_ZN3app11FighterUtil24is_miienemy_fighter_kindEi"]
pub fn is_miienemy_fighter_kind(
fighter_kind: i32
) -> bool;
#[link_name = "\u{1}_ZN3app11FighterUtil24is_valid_auto_catch_itemERNS_26BattleObjectModuleAccessorEb"]
pub fn is_valid_auto_catch_item(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
arg2: bool
) -> bool;
#[link_name = "\u{1}_ZN3app11FighterUtil24renderer_get_clear_colorEv"]
pub fn renderer_get_clear_color() -> root::phx::Vector4f;
#[link_name = "\u{1}_ZN3app11FighterUtil24renderer_set_clear_colorEN3phx8Vector4fE"]
pub fn renderer_set_clear_color(
color: root::phx::Vector4f
);
#[link_name = "\u{1}_ZN3app11FighterUtil25get_air_ground_touch_infoERNS_26BattleObjectModuleAccessorERN3phx8Vector2fES5_"]
pub fn get_air_ground_touch_info(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
arg1: *mut root::phx::Vector2f,
arg2: *mut root::phx::Vector2f
);
#[link_name = "\u{1}_ZN3app11FighterUtil25set_stage_pause_for_finalEbRNS_26BattleObjectModuleAccessorE"]
pub fn set_stage_pause_for_final(
arg1: bool,
module_accessor: *mut root::app::BattleObjectModuleAccessor
);
#[link_name = "\u{1}_ZN3app11FighterUtil27get_cliff_catch_motion_rateERNS_26BattleObjectModuleAccessorE"]
pub fn get_cliff_catch_motion_rate(
module_accessor: *mut root::app::BattleObjectModuleAccessor
) -> f32;
#[link_name = "\u{1}_ZN3app11FighterUtil27set_face_motion_by_priorityERNS_26BattleObjectModuleAccessorENS_13FighterFacialEN3phx6Hash40E"]
pub fn set_face_motion_by_priority(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::FighterFacial,
arg3: root::phx::Hash40
);
#[link_name = "\u{1}_ZN3app11FighterUtil27set_pickelblock_mode_normalERNS_26BattleObjectModuleAccessorE"]
pub fn set_pickelblock_mode_normal(
module_accessor: *mut root::app::BattleObjectModuleAccessor
);
#[link_name = "\u{1}_ZN3app11FighterUtil30cancel_face_motion_by_priorityERNS_26BattleObjectModuleAccessorENS_13FighterFacialE"]
pub fn cancel_face_motion_by_priority(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::FighterFacial
);
#[link_name = "\u{1}_ZN3app11FighterUtil30is_valid_just_shield_reflectorERNS_26BattleObjectModuleAccessorE"]
pub fn is_valid_just_shield_reflector(
module_accessor: *mut root::app::BattleObjectModuleAccessor
) -> bool;
#[link_name = "\u{1}_ZN3app11FighterUtil31calc_add_damage_power_for_finalEjjf"]
pub fn calc_add_damage_power_for_final(
arg1: u32,
arg2: u32,
arg3: f32
);
#[link_name = "\u{1}_ZN3app11FighterUtil32set_stage_disable_reverse_screenEb"]
pub fn set_stage_disable_reverse_screen(
arg: bool
);
#[link_name = "\u{1}_ZN3app11FighterUtil33clung_thrown_diddy_unlink_captureERNS_26BattleObjectModuleAccessorE"]
pub fn clung_thrown_diddy_unlink_capture(
module_accessor: *mut root::app::BattleObjectModuleAccessor
);
#[link_name = "\u{1}_ZN3app11FighterUtil33get_ground_correct_kind_air_transERNS_26BattleObjectModuleAccessorEi"]
pub fn get_ground_correct_kind_air_trans(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
arg2: i32
) -> i32;
#[link_name = "\u{1}_ZN3app11FighterUtil33is_exist_past_log_for_back_shieldEjRKNS_26BattleObjectModuleAccessorE"]
pub fn is_exist_past_log_for_back_shield(
arg1: u32,
module_accessor: *mut root::app::BattleObjectModuleAccessor
) -> bool;
#[link_name = "\u{1}_ZN3app11FighterUtil33request_critical_hit_cut_in_forceERNS_26BattleObjectModuleAccessorEjRKN3phx8Vector2fEiNS3_6Hash40Eibib"]
pub fn request_critical_hit_cut_in_force(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
arg2: u32,
arg3: *const root::phx::Vector2f,
arg4: i32,
arg5: root::phx::Hash40,
arg6: i32,
arg7: bool,
arg8: i32,
arg9: bool
);
#[link_name = "\u{1}_ZN3app11FighterUtil36get_line_pos_shortest_distance_pointERKN3phx8Vector3fES4_S4_"]
pub fn get_line_pos_shortest_distance_point(
arg1: *const root::phx::Vector3f,
arg2: *const root::phx::Vector3f,
arg3: *const root::phx::Vector3f
) -> f32;
#[link_name = "\u{1}_ZN3app11FighterUtil36set_parent_external_stat_bank_handleERNS_26BattleObjectModuleAccessorE"]
pub fn set_parent_external_stat_bank_handle(
module_accessor: *mut root::app::BattleObjectModuleAccessor
);
#[link_name = "\u{1}_ZN3app11FighterUtil36set_pickelblock_mode_ignoreandattackERNS_26BattleObjectModuleAccessorE"]
pub fn set_pickelblock_mode_ignoreandattack(
module_accessor: *mut root::app::BattleObjectModuleAccessor
);
#[link_name = "\u{1}_ZN3app11FighterUtil39renderer_set_enable_clear_color_settingEb"]
pub fn renderer_set_enable_clear_color_setting(
enable: bool
);
#[link_name = "\u{1}_ZN3app11FighterUtil39request_critical_hit_cut_in_dolly_stageERNS_26BattleObjectModuleAccessorEjRKN3phx8Vector2fE"]
pub fn request_critical_hit_cut_in_dolly_stage(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
arg1: u32,
arg2: *const root::phx::Vector2f
) -> bool;
}
}
pub mod utility {
#[allow(unused_imports)]
use super::super::super::root;
pub fn get_category(module_accessor: &mut root::app::BattleObjectModuleAccessor) -> i32 {
return (module_accessor.info >> 28) as u8 as i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7utility8get_kindEPKNS_26BattleObjectModuleAccessorE"]
pub fn get_kind(module_accessor: &mut root::app::BattleObjectModuleAccessor) -> i32;
}
}
pub mod debug {
#[allow(unused_imports)]
use super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app5debug17add_debug_commandEP9lua_StatePKci"]
pub fn add_debug_command(
arg1: u64,
arg2: libc::c_schar,
arg3: i32
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app5debug9draw_lineEP9lua_StateRKN3phx8Vector2fES6_i"]
pub fn draw_line(
arg1: u64,
arg2: *const root::phx::Vector2f,
arg3: *const root::phx::Vector2f,
arg4: i32
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app5debug9log_fatalEPKc"]
pub fn log_fatal(
arg1: libc::c_schar
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app5debug8log_infoEPKc"]
pub fn log_info(
arg1: libc::c_schar
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app5debug14set_draw_colorEP9lua_Stateffff"]
pub fn set_draw_color(
arg1: u64,
arg2: f32,
arg3: f32,
arg4: f32,
arg5: f32
)-> u64;
}
}
pub mod item_private {
#[allow(unused_imports)]
use super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app12item_private24regist_status_alias_hashEP9lua_StateiN3phx6Hash40E"]
pub fn regist_status_alias_hash(
arg1: u64,
arg2: i32,
arg3: root::phx::Hash40
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12item_private22restore_yoshi_hit_infoEP9lua_State"]
pub fn restore_yoshi_hit_info(
arg1: u64
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12item_private25send_event_mewtowo_thrownEP9lua_StateRKN3phx8Vector3fE"]
pub fn send_event_mewtowo_thrown(
arg1: u64,
arg2: *const root::phx::Vector3f
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12item_private41set_postponed_damage_check_on_process_hitEP9lua_Stateb"]
pub fn set_postponed_damage_check_on_process_hit(
arg1: u64,
arg2: bool
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12item_private22setup_ground_collisionEP9lua_State"]
pub fn setup_ground_collision(
arg1: u64
)-> u64;
}
}
pub mod boss_private {
#[allow(unused_imports)]
use super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private20calc_boss_hp_mul_sumENS_8ItemKindERNS_26BattleObjectModuleAccessorE"]
pub fn calc_boss_hp_mul(
arg1: root::app::ItemKind,
arg2: *mut root::app::BattleObjectModuleAccessor
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private16clear_energy_allEP9lua_State"]
pub fn clear_energy_all(
arg1: u64
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private17clear_sub1_energyEP9lua_State"]
pub fn clear_sub1_energy(
arg1: u64
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private18common_param_floatENS_8ItemKindENS_20BossCommonParamFloatE"]
pub fn common_param_float(
arg1: root::app::ItemKind,
arg2: root::app::BossCommonParamFloat
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private16common_param_intENS_8ItemKindENS_18BossCommonParamIntE"]
pub fn common_param_int(
arg1: root::app::ItemKind,
arg2: root::app::BossCommonParamInt
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private37count_same_probability_mul_from_tableEP9lua_StateNS_8ItemKindEN3phx6Hash40Ef"]
pub fn count_same_probability_mul_from_table(
arg1: u64,
arg2: root::app::ItemKind,
arg3: root::phx::Hash40,
arg4: f32
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private32count_target_in_range_from_paramEP9lua_StateNS_8ItemKindEN3phx6Hash40E"]
pub fn count_target_in_range_from_param(
arg1: u64,
arg2: root::app::ItemKind,
arg3: root::phx::Hash40,
arg4: f32
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private11create_bossEP9lua_StateNS_8ItemKindEi"]
pub fn create_boss(
arg1: u64,
arg2: root::app::ItemKind,
arg3: i32
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private13create_weaponEP9lua_StateNS_8ItemKindEffff"]
pub fn create_weapon(
arg1: u64,
arg2: root::app::ItemKind,
arg3: f32,
arg4: f32,
arg5: f32,
arg6: f32
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private28create_weapon_with_variationEP9lua_StateNS_8ItemKindEiffff"]
pub fn create_weapon_with_variation(
arg1: u64,
arg2: root::app::ItemKind,
arg3: i32,
arg4: f32,
arg5: f32,
arg6: f32,
arg7: f32
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private26get_action_probability_mulEP9lua_StateN3phx6Hash40E"]
pub fn get_action_probability_mul(
arg1: u64,
arg2: root::phx::Hash40
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private30get_action_probability_mul_2ndEP9lua_StateN3phx6Hash40E"]
pub fn get_action_probability_mul_2nd(
arg1: u64,
arg2: root::phx::Hash40
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private14get_damage_mulEj"]
pub fn get_damage_mul(
arg1: libc::c_uint
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private31get_status_kind_from_alias_hashEP9lua_StateN3phx6Hash40E"]
pub fn get_status_kind_from_alias_hash(
arg1: u64,
arg2: root::phx::Hash40
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private15is_boss_no_deadEv"]
pub fn is_boss_no_dead()-> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private12is_boss_stopEv"]
pub fn is_boss_stop()-> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private18is_multi_play_modeEb"]
pub fn is_multi_play_mode(
arg1: bool
)-> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private15is_stoppable_seEv"]
pub fn is_stoppable_se()-> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private15is_target_aliveEP9lua_State"]
pub fn is_target_alive(
arg1: u64
)-> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private22main_energy_from_paramEP9lua_StateNS_8ItemKindEN3phx6Hash40Ef"]
pub fn main_energy_from_param(
arg1: u64,
arg2: root::app::ItemKind,
arg3: root::phx::Hash40,
arg4: f32
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private30main_energy_from_param_inheritEP9lua_StateNS_8ItemKindEN3phx6Hash40E"]
pub fn main_energy_from_param_inherit(
arg1: u64,
arg2: root::app::ItemKind,
arg3: root::phx::Hash40
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private38main_energy_from_param_inherit_no_bossEP9lua_StateNS_8ItemKindEN3phx6Hash40E"]
pub fn main_energy_from_param_inherit_no_boss(
arg1: u64,
arg2: root::app::ItemKind,
arg3: root::phx::Hash40
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private30main_energy_from_param_no_bossEP9lua_StateNS_8ItemKindEN3phx6Hash40Ef"]
pub fn main_energy_from_param_no_boss(
arg1: u64,
arg2: root::app::ItemKind,
arg3: root::phx::Hash40,
arg4: f32
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private13search_targetEP9lua_StateNS_8ItemKindEf"]
pub fn search_target(
arg1: u64,
arg2: root::app::ItemKind,
arg3: f32
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private13select_actionEP9lua_StateNS_8ItemKindEN3phx6Hash40ES5_"]
pub fn select_action(
arg1: u64,
arg2: root::app::ItemKind,
arg3: root::phx::Hash40,
arg4: root::phx::Hash40
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private16self_param_floatEP9lua_StateNS_8ItemKindEN3phx6Hash40E"]
pub fn self_param_float(
arg1: u64,
arg2: root::app::ItemKind,
arg3: root::phx::Hash40
)-> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private14self_param_intEP9lua_StateNS_8ItemKindEN3phx6Hash40E"]
pub fn self_param_int(
arg1: u64,
arg2: root::app::ItemKind,
arg3: root::phx::Hash40
)-> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private23send_event_on_boss_deadEP9lua_State"]
pub fn send_event_on_boss_dead(
arg1: u64
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private25send_event_on_boss_defeatEP9lua_State"]
pub fn send_event_on_boss_defeat(
arg1: u64
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private25send_event_on_boss_finishEP9lua_StateN3phx6Hash40E"]
pub fn send_event_on_boss_finish(
arg1: u64,
arg2: root::phx::Hash40
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private29send_event_on_boss_keyoff_bgmEP9lua_State"]
pub fn send_event_on_boss_keyoff_bgm(
arg1: u64
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private30send_event_on_start_boss_entryEj"]
pub fn send_event_on_boss_entry(
arg1: u64
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private26set_action_probability_mulEP9lua_StateN3phx6Hash40Ef"]
pub fn set_action_probability_mul(
arg1: u64,
arg2: root::phx::Hash40,
arg3: f32
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private30set_action_probability_mul_2ndEP9lua_StateN3phx6Hash40Ef"]
pub fn set_action_probability_mul_2nd(
arg1: u64,
arg2: root::phx::Hash40,
arg3: f32
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private41set_action_probability_mul_2nd_from_tableEP9lua_StateNS_8ItemKindEN3phx6Hash40Ef"]
pub fn set_action_probability_mul_2nd_from_table(
arg1: u64,
arg2: root::app::ItemKind,
arg3: root::phx::Hash40,
arg4: f32
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private37set_action_probability_mul_from_tableEP9lua_StateNS_8ItemKindEN3phx6Hash40Ef"]
pub fn set_action_probability_mul_from_table(
arg1: u64,
arg2: root::app::ItemKind,
arg3: root::phx::Hash40,
arg4: f32
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private12set_stage_shEP9lua_State"]
pub fn set_stage_sh(
arg1: u64
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private21set_sub1_energy_angleEP9lua_Statef"]
pub fn set_sub1_energy_angle(
arg1: u64,
arg2: f32
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private22sub1_energy_from_paramEP9lua_StateNS_8ItemKindEN3phx6Hash40Ef"]
pub fn sub1_energy_from_param(
arg1: u64,
arg2: root::app::ItemKind,
arg3: root::phx::Hash40,
arg4: f32
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private30sub1_energy_from_param_inheritEP9lua_StateNS_8ItemKindEN3phx6Hash40E"]
pub fn sub1_energy_from_param_inherit(
arg1: u64,
arg2: root::app::ItemKind,
arg3: root::phx::Hash40
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private34sub1_energy_from_param_inherit_allEP9lua_StateNS_8ItemKindEN3phx6Hash40E"]
pub fn sub1_energy_from_param_inherit_all(
arg1: u64,
arg2: root::app::ItemKind,
arg3: root::phx::Hash40
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private42sub1_energy_from_param_inherit_all_no_bossEP9lua_StateNS_8ItemKindEN3phx6Hash40E"]
pub fn sub1_energy_from_param_inherit_all_no_boss(
arg1: u64,
arg2: root::app::ItemKind,
arg3: root::phx::Hash40
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private38sub1_energy_from_param_inherit_no_bossEP9lua_StateNS_8ItemKindEN3phx6Hash40E"]
pub fn sub1_energy_from_param_inherit_no_boss(
arg1: u64,
arg2: root::app::ItemKind,
arg3: root::phx::Hash40
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private30sub1_energy_from_param_no_bossEP9lua_StateNS_8ItemKindEN3phx6Hash40Ef"]
pub fn sub1_energy_from_param_no_boss(
arg1: u64,
arg2: root::app::ItemKind,
arg3: root::phx::Hash40,
arg4: f32
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private17unable_energy_allEP9lua_State"]
pub fn unable_energy_all(
arg1: u64
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private18unable_main_energyEP9lua_State"]
pub fn unable_main_energy(
arg1: u64
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12boss_private18unable_sub1_energyEP9lua_State"]
pub fn unable_sub1_energy(
arg1: u64
)-> u64;
}
}
pub mod smashball {
#[allow(unused_imports)]
use super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app9smashball16is_training_modeEv"]
pub fn is_training_mode()-> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app9smashball15set_post_effectERNS_18ItemModuleAccessorEjb"]
pub fn set_post_effect(
arg1: *mut root::app::ItemModuleAccessor,
arg2: u32,
arg3: bool,
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app9smashball23force_clear_post_effectERNS_18ItemModuleAccessorE"]
pub fn force_clear_post_effect(
arg1: *mut root::app::ItemModuleAccessor,
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app9smashball14get_auto_handiEj"]
pub fn get_auto_handi(
arg1: u32,
)-> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app9smashball19escape_from_fighterERNS_18ItemModuleAccessorE"]
pub fn escape_from_fighter(
arg1: *mut root::app::ItemModuleAccessor,
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app9smashball13chase_fighterERNS_18ItemModuleAccessorE"]
pub fn chase_fighter(
arg1: *mut root::app::ItemModuleAccessor,
)-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app9smashball26get_equip_draw_ability_numENS_14FighterEntryIDE"]
pub fn get_equip_draw_ability_num(
arg1: root::app::FighterEntryID,
)-> i32;
}
}
pub mod FighterSpecializer_Pikmin {
#[allow(unused_imports)]
use super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app25FighterSpecializer_Pikmin11hold_pikminERNS_21FighterModuleAccessorEi"]
pub fn hold_pikmin(
arg1: *mut root::app::FighterModuleAccessor,
arg2: i32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app25FighterSpecializer_Pikmin17reduce_pikmin_allERNS_21FighterModuleAccessorE"]
pub fn reduce_pikmin_all(
arg1: *mut root::app::FighterModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app25FighterSpecializer_Pikmin19set_glare_fog_colorERNS_21FighterModuleAccessorEf"]
pub fn set_glare_fog_color(
arg1: *mut root::app::FighterModuleAccessor,
arg2: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app25FighterSpecializer_Pikmin18liberty_pikmin_allERNS_21FighterModuleAccessorE"]
pub fn liberty_pikmin_all(
arg1: *mut root::app::FighterModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app25FighterSpecializer_Pikmin24update_hold_pikmin_paramERNS_21FighterModuleAccessorE"]
pub fn update_hold_pikmin_param(
arg1: *mut root::app::FighterModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app25FighterSpecializer_Pikmin35reduce_pikmin_all_change_top_pikminERNS_21FighterModuleAccessorE"]
pub fn reduce_pikmin_all_change_top_pikmin(
arg1: *mut root::app::FighterModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app25FighterSpecializer_Pikmin28sort_pikmin_no_change_statusERNS_21FighterModuleAccessorE"]
pub fn sort_pikmin_no_change_status(
arg1: *mut root::app::FighterModuleAccessor,
) -> u64;
}
}
pub mod FighterSpecializer_Inkling {
#[allow(unused_imports)]
use super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app26FighterSpecializer_Inkling11get_ink_maxERNS_7FighterE"]
pub fn get_ink_max(
arg1: *mut root::app::Fighter,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app26FighterSpecializer_Inkling13request_paintERNS_7FighterEN3phx6Hash40ERNS3_8Vector3fERNS3_8Vector2fEf"]
pub fn request_paint(
arg1: *mut root::app::Fighter,
arg2: root::phx::Hash40,
arg3: *const root::phx::Vector3f,
arg4: *const root::phx::Vector2f,
arg5: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app26FighterSpecializer_Inkling15get_ink_work_idEj"]
pub fn get_ink_work_id(
arg1: *mut root::app::Fighter,
arg2: u64,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app26FighterSpecializer_Inkling15is_body_visibleERNS_7FighterE"]
pub fn is_body_visible(
arg1: *mut root::app::Fighter,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app26FighterSpecializer_Inkling18generate_rollerinkERNS_7FighterE"]
pub fn generate_rollerink(
arg1: *mut root::app::Fighter,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app26FighterSpecializer_Inkling19check_roller_groundERNS_7FighterERKN3phx8Vector2fES6_RS4_S7_b"]
pub fn check_roller_ground(
arg1: *mut root::app::Fighter,
arg2: *const root::phx::Vector2f,
arg3: *const root::phx::Vector2f,
arg4: *mut root::phx::Vector2f,
arg5: *mut root::phx::Vector2f,
arg6: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app26FighterSpecializer_Inkling21get_sub_ink_special_nERNS_7FighterE"]
pub fn get_sub_ink_special_n(
arg1: *mut root::app::Fighter,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app26FighterSpecializer_Inkling22get_sub_ink_special_lwERNS_7FighterE"]
pub fn get_sub_ink_special_lw(
arg1: *mut root::app::Fighter,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app26FighterSpecializer_Inkling22is_paintable_rollerinkERNS_7FighterE"]
pub fn is_paintable_rollerink(
arg1: *mut root::app::Fighter,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app26FighterSpecializer_Inkling23get_roller_check_velo_yERNS_7FighterE"]
pub fn get_roller_check_velo_y(
arg1: *mut root::app::Fighter,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app26FighterSpecializer_Inkling8lack_inkERNS_7FighterE"]
pub fn lack_ink(
arg1: *mut root::app::Fighter,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app26FighterSpecializer_Inkling10change_inkERNS_7FighterEf"]
pub fn change_ink(
arg1: *mut root::app::Fighter,
arg2: f32,
) -> u64;
}
}
pub mod FighterSpecializer_Jack {
#[allow(unused_imports)]
use super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app23FighterSpecializer_Jack15add_rebel_gaugeERNS_26BattleObjectModuleAccessorENS_14FighterEntryIDEf"]
pub fn add_rebel_gauge(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::FighterEntryID,
arg3: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app23FighterSpecializer_Jack16is_cut_in_effectERNS_26BattleObjectModuleAccessorE"]
pub fn is_cut_in_effect(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app23FighterSpecializer_Jack17call_final_moduleERNS_7FighterEi"]
pub fn call_final_module(
arg1: *mut root::app::Fighter,
arg2: i32
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app23FighterSpecializer_Jack17set_cut_in_effectERNS_26BattleObjectModuleAccessorE"]
pub fn set_cut_in_effect(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app23FighterSpecializer_Jack17set_doyle_suspendERNS_26BattleObjectModuleAccessorEb"]
pub fn set_doyle_suspend(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app23FighterSpecializer_Jack24final_module_hit_successEv"]
pub fn final_module_hit_success() -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app23FighterSpecializer_Jack27check_doyle_summon_dispatchERNS_26BattleObjectModuleAccessorEbb"]
pub fn check_doyle_summon_dispatch(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: bool,
) -> u64;
}
}
pub mod FighterSpecializer_Brave {
#[allow(unused_imports)]
use super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app24FighterSpecializer_Brave12lot_criticalERNS_7FighterE"]
pub fn lot_critical(
arg1: *mut root::app::Fighter,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app24FighterSpecializer_Brave15alloc_log_groupERNS_26BattleObjectModuleAccessorEi"]
pub fn alloc_log_group(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: i32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app24FighterSpecializer_Brave17call_final_moduleERNS_7FighterEi"]
pub fn call_final_module(
arg1: *mut root::app::Fighter,
arg2: i32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app24FighterSpecializer_Brave17check_flying_ceilERNS_26BattleObjectModuleAccessorEfff"]
pub fn check_flying_ceil(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: f32,
arg4: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app24FighterSpecializer_Brave18adjust_flying_ceilERNS_26BattleObjectModuleAccessorEfff"]
pub fn adjust_flying_ceil(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: f32,
arg4: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app24FighterSpecializer_Brave21get_flying_target_posEv"]
pub fn get_flying_target_pos() -> root::phx::Vector2f;
}
extern "C" {
#[link_name = "\u{1}_ZN3app24FighterSpecializer_Brave23special_lw_close_windowERNS_7FighterEbbb"]
pub fn special_lw_close_window(
arg1: *mut root::app::Fighter,
arg2: bool,
arg3: bool,
arg4: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app24FighterSpecializer_Brave23special_lw_open_commandERNS_7FighterE"]
pub fn special_lw_open_command(
arg1: *mut root::app::Fighter,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app24FighterSpecializer_Brave23special_lw_select_indexERNS_7FighterEi"]
pub fn special_lw_select_index(
arg1: *mut root::app::Fighter,
arg2: i32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app24FighterSpecializer_Brave24final_module_hit_successEv"]
pub fn final_module_hit_success() -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app24FighterSpecializer_Brave24special_lw_cursor_decideERNS_7FighterE"]
pub fn special_lw_cursor_decide(
arg1: *mut root::app::Fighter,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app24FighterSpecializer_Brave25special_lw_active_commandERNS_7FighterE"]
pub fn special_lw_active_command(
arg1: *mut root::app::Fighter,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app24FighterSpecializer_Brave25special_lw_decide_commandERNS_7FighterENS_28FighterBraveSpecialLwCommandEi"]
pub fn special_lw_decide_command(
arg1: *mut root::app::Fighter,
arg2: root::app::FighterBraveSpecialLwCommand,
arg3: i32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app24FighterSpecializer_Brave26get_special_lw_param_frameERNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn get_special_lw_param_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app24FighterSpecializer_Brave27special_lw_deactive_commandERNS_7FighterE"]
pub fn special_lw_deactive_command(
arg1: *mut root::app::Fighter,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app24FighterSpecializer_Brave27special_lw_on_start_commandERNS_7FighterE"]
pub fn special_lw_on_start_command(
arg1: *mut root::app::Fighter,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app24FighterSpecializer_Brave29special_lw_start_cursor_blinkERNS_7FighterE"]
pub fn special_lw_start_cursor_blink(
arg1: *mut root::app::Fighter,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app24FighterSpecializer_Brave30get_special_lw_command_sp_costERKNS_26BattleObjectModuleAccessorENS_28FighterBraveSpecialLwCommandEb"]
pub fn get_special_lw_command_sp_cost(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::FighterBraveSpecialLwCommand,
arg3: bool,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app24FighterSpecializer_Brave31special_lw_start_select_commandERNS_7FighterE"]
pub fn special_lw_start_select_command(
arg1: *mut root::app::Fighter,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app24FighterSpecializer_Brave33get_special_lw_command_from_indexERNS_7FighterEi"]
pub fn get_special_lw_command_from_index(
arg1: *mut root::app::Fighter,
arg2: i32,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app24FighterSpecializer_Brave34get_special_lw_various_motion_kindERNS_26BattleObjectModuleAccessorENS_32FighterBraveSpecialLwVariousKindEb"]
pub fn get_special_lw_various_motion_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::FighterBraveSpecialLwVariousKind,
arg3: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app24FighterSpecializer_Brave35get_special_lw_various_kind2commandENS_32FighterBraveSpecialLwVariousKindE"]
pub fn get_special_lw_various_kind2command(
arg1: root::app::FighterBraveSpecialLwVariousKind,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app24FighterSpecializer_Brave6add_spERNS_7FighterEf"]
pub fn add_sp(
arg1: *mut root::app::Fighter,
arg2: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app24FighterSpecializer_Brave6set_spERNS_7FighterEfb"]
pub fn set_sp(
arg1: *mut root::app::Fighter,
arg2: f32,
arg3: bool,
) -> u64;
}
}
pub mod FighterSpecializer_Demon {
#[allow(unused_imports)]
use super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app24FighterSpecializer_Demon9set_devilERNS_26BattleObjectModuleAccessorEbf"]
pub fn set_devil(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: f32
) -> u64;
}
}
pub mod WeaponSpecializer_PTrainerPTrainer {
#[allow(unused_imports)]
use super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app34WeaponSpecializer_PTrainerPTrainer20display_final_windowERNS_6WeaponEi"]
pub fn display_final_window(
arg1: *mut root::app::Weapon,
arg2: i32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app34WeaponSpecializer_PTrainerPTrainer11owner_stockERNS_6WeaponE"]
pub fn owner_stock(
arg1: *mut root::app::Weapon,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app34WeaponSpecializer_PTrainerPTrainer10play_voiceERNS_6WeaponEi"]
pub fn play_voice(
arg1: *mut root::app::Weapon,
arg2: i32
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app34WeaponSpecializer_PTrainerPTrainer22request_change_pokemonERNS_6WeaponE"]
pub fn request_change_pokemon(
arg1: *mut root::app::Weapon,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app34WeaponSpecializer_PTrainerPTrainer11wait_motionERNS_6WeaponE"]
pub fn wait_motion(
arg1: *mut root::app::Weapon,
) -> u64;
}
}
pub mod WeaponSpecializer_SimonWhip {
#[allow(unused_imports)]
use super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app27WeaponSpecializer_SimonWhip9add_speedERNS_6WeaponEiff"]
pub fn add_speed(
arg1: *mut root::app::Weapon,
arg2: i32,
arg3: f32,
arg4: f32
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app27WeaponSpecializer_SimonWhip24reset_node_fix_flag_listERNS_6WeaponE"]
pub fn reset_node_fix_flag_list(
arg1: *mut root::app::Weapon
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app27WeaponSpecializer_SimonWhip22set_2nd_air_resistanceERNS_6WeaponEf"]
pub fn set_2nd_air_resistance(
arg1: *mut root::app::Weapon,
arg1: f32
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app27WeaponSpecializer_SimonWhip15set_2nd_gravityERNS_6WeaponEf"]
pub fn set_2nd_gravity(
arg1: *mut root::app::Weapon,
arg1: f32
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app27WeaponSpecializer_SimonWhip22set_node_fix_flag_listERNS_6WeaponEiiiiiiiiiiiiiiiiiiiiiiiiiiiiii"]
pub fn set_node_fix_flag_list(
arg1: *mut root::app::Weapon,
arg2: i32,
arg3: i32,
arg4: i32,
arg5: i32,
arg6: i32,
arg7: i32,
arg8: i32,
arg9: i32,
arg10: i32,
arg11: i32,
arg12: i32,
arg13: i32,
arg14: i32,
arg15: i32,
arg16: i32,
arg17: i32,
arg18: i32,
arg19: i32,
arg20: i32,
arg21: i32,
arg22: i32,
arg23: i32,
arg24: i32,
arg25: i32,
arg26: i32,
arg27: i32,
arg28: i32,
arg29: i32,
arg30: i32,
arg31: i32
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app27WeaponSpecializer_SimonWhip21sleep_attack_by_speedERNS_6WeaponE"]
pub fn sleep_attack_by_speed(
arg1: *mut root::app::Weapon
) -> u64;
}
}
pub mod lua_bind {
#[allow(unused_imports)]
use super::super::super::root;
pub mod MotionAnimcmdModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43MotionAnimcmdModule__exec_motion_lines_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn exec_motion_lines(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52MotionAnimcmdModule__change_script_motion_lines_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Efbbfb"]
pub fn change_script_motion_lines(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: f32,
arg4: bool,
arg5: bool,
arg6: f32,
arg7: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind60MotionAnimcmdModule__change_script_motion_partial_lines_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Efbfb"]
pub fn change_script_motion_partial_lines(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: f32,
arg4: bool,
arg5: f32,
arg6: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44MotionAnimcmdModule__call_script_single_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40Ei"]
pub fn call_script_single(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::phx::Hash40,
arg4: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind58MotionAnimcmdModule__change_script_motion_line_single_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40Ei"]
pub fn change_script_motion_line_single(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::phx::Hash40,
arg4: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind54MotionAnimcmdModule__exec_motion_lines_initialize_implEPNS_26BattleObjectModuleAccessorEfb"]
pub fn exec_motion_lines_initialize(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46MotionAnimcmdModule__flush_current_motion_implEPNS_26BattleObjectModuleAccessorE"]
pub fn flush_current_motion(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31MotionAnimcmdModule__flush_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn flush(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35MotionAnimcmdModule__set_sleep_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_sleep(arg1: *mut root::app::BattleObjectModuleAccessor, arg2: bool);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40MotionAnimcmdModule__set_sleep_game_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_sleep_game(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42MotionAnimcmdModule__set_sleep_effect_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_sleep_effect(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41MotionAnimcmdModule__set_sleep_sound_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_sleep_sound(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34MotionAnimcmdModule__is_sleep_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_sleep(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50MotionAnimcmdModule__enable_skip_delay_update_implEPNS_26BattleObjectModuleAccessorE"]
pub fn enable_skip_delay_update(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
}
pub mod LinkEventLassoHang {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44LinkEventLassoHang__load_from_l2c_table_implEPNS_18LinkEventLassoHangERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::LinkEventLassoHang,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40LinkEventLassoHang__store_l2c_table_implEPKNS_18LinkEventLassoHangE"]
pub fn store_l2c_table(arg1: *const root::app::LinkEventLassoHang)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40LinkEventLassoHang__store_l2c_table_implEPKNS_18LinkEventLassoHangERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::LinkEventLassoHang,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod TurnModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25TurnModule__set_turn_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Efbbb"]
pub fn set_turn(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: f32,
arg4: bool,
arg5: bool,
arg6: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25TurnModule__end_turn_implEPNS_26BattleObjectModuleAccessorE"]
pub fn end_turn(arg1: *mut root::app::BattleObjectModuleAccessor) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24TurnModule__is_turn_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_turn(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32TurnModule__is_turn_after90_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_turn_after90(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26TurnModule__is_extern_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_extern(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38TurnModule__set_omit_intermediate_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_omit_intermediate(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27TurnModule__ry_reverse_implEPNS_26BattleObjectModuleAccessorE"]
pub fn ry_reverse(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
}
pub mod AreaContactLog {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40AreaContactLog__load_from_l2c_table_implEPNS_14AreaContactLogERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::AreaContactLog,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36AreaContactLog__store_l2c_table_implEPKNS_14AreaContactLogE"]
pub fn store_l2c_table(arg1: *const root::app::AreaContactLog) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36AreaContactLog__store_l2c_table_implEPKNS_14AreaContactLogERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::AreaContactLog,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod FighterRidleyLinkEventMotion {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind54FighterRidleyLinkEventMotion__load_from_l2c_table_implEPNS_28FighterRidleyLinkEventMotionERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::FighterRidleyLinkEventMotion,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50FighterRidleyLinkEventMotion__store_l2c_table_implEPKNS_28FighterRidleyLinkEventMotionE"]
pub fn store_l2c_table(
arg1: *const root::app::FighterRidleyLinkEventMotion,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50FighterRidleyLinkEventMotion__store_l2c_table_implEPKNS_28FighterRidleyLinkEventMotionERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::FighterRidleyLinkEventMotion,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod LinkEventCapturePulled {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48LinkEventCapturePulled__load_from_l2c_table_implEPNS_22LinkEventCapturePulledERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::LinkEventCapturePulled,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44LinkEventCapturePulled__store_l2c_table_implEPKNS_22LinkEventCapturePulledE"]
pub fn store_l2c_table(
arg1: *const root::app::LinkEventCapturePulled,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44LinkEventCapturePulled__store_l2c_table_implEPKNS_22LinkEventCapturePulledERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::LinkEventCapturePulled,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod ControlModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ControlModule__get_stick_angle_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_stick_angle(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ControlModule__get_stick_dir_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_stick_dir(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ControlModule__is_stick_side_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_stick_side(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37ControlModule__get_sub_stick_dir_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_sub_stick_dir(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ControlModule__is_sub_stickSide_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_sub_stickSide(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40ControlModule__is_enable_flick_jump_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_enable_flick_jump(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ControlModule__start_clatter_implEPNS_26BattleObjectModuleAccessorEfffaibb"]
pub fn start_clatter(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: f32,
arg4: f32,
arg5: libc::c_schar,
arg6: libc::c_int,
arg7: bool,
arg8: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32ControlModule__set_dec_time_implEPNS_26BattleObjectModuleAccessorEfi"]
pub fn set_dec_time(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41ControlModule__set_dec_time_recovery_implEPNS_26BattleObjectModuleAccessorEfi"]
pub fn set_dec_time_recovery(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ControlModule__set_clatter_time_implEPNS_26BattleObjectModuleAccessorEfi"]
pub fn set_clatter_time(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ControlModule__add_clatter_time_implEPNS_26BattleObjectModuleAccessorEfi"]
pub fn add_clatter_time(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ControlModule__get_clatter_time_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_clatter_time(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ControlModule__set_clatter_stop_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_clatter_stop(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ControlModule__is_clatter_stop_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_clatter_stop(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45ControlModule__start_clatter_motion_rate_implEPNS_26BattleObjectModuleAccessorE"]
pub fn start_clatter_motion_rate(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43ControlModule__end_clatter_motion_rate_implEPNS_26BattleObjectModuleAccessorE"]
pub fn end_clatter_motion_rate(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31ControlModule__end_clatter_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn end_clatter(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ControlModule__is_input_clatter_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_input_clatter(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43ControlModule__set_clatter_shake_scale_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_clatter_shake_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32ControlModule__reset_button_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_button(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ControlModule__reset_trigger_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_trigger(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ControlModule__reset_trigger_2_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn reset_trigger_2(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38ControlModule__reset_main_stick_x_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_main_stick_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ControlModule__set_main_stick_x_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_main_stick_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38ControlModule__reset_main_stick_y_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_main_stick_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ControlModule__set_main_stick_y_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_main_stick_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ControlModule__reset_main_stick_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_main_stick(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37ControlModule__reset_sub_stick_x_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_sub_stick_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37ControlModule__reset_sub_stick_y_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_sub_stick_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ControlModule__reset_sub_stick_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_sub_stick(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ControlModule__reset_flick_x_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_flick_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ControlModule__reset_flick_y_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_flick_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37ControlModule__reset_flick_sub_x_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_flick_sub_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37ControlModule__reset_flick_sub_y_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_flick_sub_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31ControlModule__get_stick_x_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_stick_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ControlModule__get_stick_prev_x_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_stick_prev_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31ControlModule__get_stick_y_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_stick_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ControlModule__get_stick_prev_y_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_stick_prev_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31ControlModule__get_flick_x_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_flick_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ControlModule__get_flick_x_dir_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_flick_x_dir(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31ControlModule__get_flick_y_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_flick_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ControlModule__get_flick_y_dir_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_flick_y_dir(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40ControlModule__get_flick_no_reset_x_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_flick_no_reset_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40ControlModule__get_flick_no_reset_y_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_flick_no_reset_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37ControlModule__get_flick_after_x_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_flick_after_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41ControlModule__get_flick_after_x_dir_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_flick_after_x_dir(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37ControlModule__get_flick_after_y_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_flick_after_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ControlModule__get_flick_sub_x_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_flick_sub_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39ControlModule__get_flick_sub_x_dir_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_flick_sub_x_dir(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ControlModule__get_flick_sub_y_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_flick_sub_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39ControlModule__get_flick_sub_y_dir_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_flick_sub_y_dir(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ControlModule__get_sub_stick_x_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_sub_stick_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40ControlModule__get_sub_stick_prev_x_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_sub_stick_prev_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ControlModule__get_sub_stick_y_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_sub_stick_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40ControlModule__get_sub_stick_prev_y_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_sub_stick_prev_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31ControlModule__get_trigger_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_trigger(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37ControlModule__get_trigger_count_implEPNS_26BattleObjectModuleAccessorEh"]
pub fn get_trigger_count(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uchar,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42ControlModule__get_trigger_count_prev_implEPNS_26BattleObjectModuleAccessorEh"]
pub fn get_trigger_count_prev(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uchar,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30ControlModule__get_button_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_button(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ControlModule__get_button_prev_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_button_prev(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31ControlModule__get_release_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_release(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40ControlModule__check_button_trigger_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn check_button_trigger(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40ControlModule__check_button_release_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn check_button_release(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ControlModule__check_button_on_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn check_button_on(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ControlModule__check_button_off_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn check_button_off(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43ControlModule__check_button_on_trriger_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn check_button_on_trriger(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43ControlModule__check_button_on_release_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn check_button_on_release(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27ControlModule__set_off_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_off(arg1: *mut root::app::BattleObjectModuleAccessor, arg2: bool);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37ControlModule__set_stick_reverse_implEPNS_26BattleObjectModuleAccessorEbi"]
pub fn set_stick_reverse(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37ControlModule__is_stick_reversed_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_stick_reversed(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41ControlModule__get_clatter_threshold_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_clatter_threshold(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39ControlModule__set_rumble_hit_data_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Eibji"]
pub fn set_rumble_hit_data(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: libc::c_int,
arg4: bool,
arg5: libc::c_uint,
arg6: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41ControlModule__clear_rumble_hit_data_implEPNS_26BattleObjectModuleAccessorE"]
pub fn clear_rumble_hit_data(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38ControlModule__request_rumble_hit_implEPNS_26BattleObjectModuleAccessorE"]
pub fn request_rumble_hit(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30ControlModule__set_rumble_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Eibj"]
pub fn set_rumble(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: libc::c_int,
arg4: bool,
arg5: libc::c_uint,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34ControlModule__set_rumble_all_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Eij"]
pub fn set_rumble_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: libc::c_int,
arg4: libc::c_uint,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ControlModule__stop_rumble_kind_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ej"]
pub fn stop_rumble_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34ControlModule__stop_rumble_id_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn stop_rumble_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31ControlModule__stop_rumble_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn stop_rumble(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ControlModule__stop_rumble_all_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ej"]
pub fn stop_rumble_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39ControlModule__set_reverse_x_frame_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn set_reverse_x_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26ControlModule__get_lr_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_lr(arg1: *mut root::app::BattleObjectModuleAccessor) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ControlModule__get_flick_bonus_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_flick_bonus(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38ControlModule__get_flick_bonus_lr_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_flick_bonus_lr(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37ControlModule__reset_flick_bonus_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_flick_bonus(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40ControlModule__reset_flick_bonus_lr_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_flick_bonus_lr(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40ControlModule__get_stick_x_no_clamp_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_stick_x_no_clamp(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40ControlModule__get_stick_y_no_clamp_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_stick_y_no_clamp(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32ControlModule__get_pad_flag_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_pad_flag(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40ControlModule__get_command_flag_cat_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_command_flag_cat(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ControlModule__clear_command_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn clear_command(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37ControlModule__clear_command_one_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn clear_command_one(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ControlModule__get_command_life_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn get_command_life(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46ControlModule__get_command_life_count_max_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_command_life_count_max(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43ControlModule__set_command_life_extend_implEPNS_26BattleObjectModuleAccessorEh"]
pub fn set_command_life_extend(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uchar,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ControlModule__is_clear_command_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_clear_command(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32ControlModule__exec_command_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn exec_command(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ControlModule__set_back_command_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_back_command(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ControlModule__reset_turn_lr_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_turn_lr(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42ControlModule__get_attack_hi3_fb_kind_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_attack_hi3_fb_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42ControlModule__get_attack_lw3_fb_kind_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_attack_lw3_fb_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39ControlModule__get_attack_air_kind_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_attack_air_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41ControlModule__reset_attack_air_kind_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_attack_air_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39ControlModule__set_attack_air_kind_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_attack_air_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42ControlModule__get_attack_air_stick_x_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_attack_air_stick_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42ControlModule__get_attack_air_stick_y_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_attack_air_stick_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44ControlModule__get_attack_air_stick_dir_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_attack_air_stick_dir(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42ControlModule__get_down_stand_fb_kind_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_down_stand_fb_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44ControlModule__reset_down_stand_fb_kind_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_down_stand_fb_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42ControlModule__set_down_stand_fb_kind_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_down_stand_fb_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44ControlModule__item_light_throw_fb_kind_implEPNS_26BattleObjectModuleAccessorE"]
pub fn item_light_throw_fb_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45ControlModule__item_light_throw_fb4_kind_implEPNS_26BattleObjectModuleAccessorE"]
pub fn item_light_throw_fb4_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48ControlModule__item_light_throw_air_fb_kind_implEPNS_26BattleObjectModuleAccessorE"]
pub fn item_light_throw_air_fb_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49ControlModule__item_light_throw_air_fb4_kind_implEPNS_26BattleObjectModuleAccessorE"]
pub fn item_light_throw_air_fb4_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44ControlModule__item_heavy_throw_fb_kind_implEPNS_26BattleObjectModuleAccessorE"]
pub fn item_heavy_throw_fb_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34ControlModule__special_s_turn_implEPNS_26BattleObjectModuleAccessorE"]
pub fn special_s_turn(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39ControlModule__is_jump_mini_button_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_jump_mini_button(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49ControlModule__set_add_jump_mini_button_life_implEPNS_26BattleObjectModuleAccessorEa"]
pub fn set_add_jump_mini_button_life(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_schar,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34ControlModule__set_log_active_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_log_active(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37ControlModule__is_remake_command_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_remake_command(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39ControlModule__get_reserve_turn_lr_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn get_reserve_turn_lr(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42ControlModule__delete_reserve_turn_lr_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn delete_reserve_turn_lr(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39ControlModule__set_special_command_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_special_command(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41ControlModule__reset_special_command_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn reset_special_command(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43ControlModule__reverse_special_command_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reverse_special_command(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42ControlModule__get_special_command_lr_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_special_command_lr(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ControlModule__reverse_x_frame_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reverse_x_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind51ControlModule__set_special_command_life_extend_implEPNS_26BattleObjectModuleAccessorEa"]
pub fn set_special_command_life_extend(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_schar,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind57ControlModule__set_special_command_life_count_extend_implEPNS_26BattleObjectModuleAccessorEh"]
pub fn set_special_command_life_count_extend(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uchar,
);
}
}
pub mod DamageModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24DamageModule__sleep_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn sleep(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30DamageModule__init_damage_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn init_damage(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35DamageModule__set_force_damage_implEPNS_26BattleObjectModuleAccessorEjRKN3phx8Vector3fEiibbbb"]
pub fn set_force_damage(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: *const root::phx::Vector3f,
arg4: libc::c_int,
arg5: libc::c_int,
arg6: bool,
arg7: bool,
arg8: bool,
arg9: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29DamageModule__add_damage_implEPNS_26BattleObjectModuleAccessorEfi"]
pub fn add_damage(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25DamageModule__damage_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn damage(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27DamageModule__reaction_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn reaction(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28DamageModule__power_max_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn power_max(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36DamageModule__check_no_reaction_implEPNS_26BattleObjectModuleAccessorERKNS_10DamageInfoE"]
pub fn check_no_reaction(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::app::DamageInfo,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46DamageModule__set_no_reaction_mode_status_implEPNS_26BattleObjectModuleAccessorENS_20DamageNoReactionModeEffi"]
pub fn set_no_reaction_mode_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::DamageNoReactionMode,
arg3: f32,
arg4: f32,
arg5: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48DamageModule__reset_no_reaction_mode_status_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_no_reaction_mode_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind47DamageModule__set_no_reaction_damage_power_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_no_reaction_damage_power(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44DamageModule__set_no_reaction_no_effect_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_no_reaction_no_effect(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46DamageModule__is_no_reaction_mode_perfect_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_no_reaction_mode_perfect(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29DamageModule__damage_log_implEPNS_26BattleObjectModuleAccessorE"]
pub fn damage_log(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36DamageModule__set_attacker_info_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn set_attacker_info(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33DamageModule__is_capture_cut_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn is_capture_cut(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44DamageModule__set_ignore_capture_cut_no_implEPNS_26BattleObjectModuleAccessorEa"]
pub fn set_ignore_capture_cut_no(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_schar,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33DamageModule__set_damage_mul_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_damage_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37DamageModule__set_damage_mul_2nd_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_damage_mul_2nd(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39DamageModule__set_force_damage_mul_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_force_damage_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35DamageModule__set_reaction_mul_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_reaction_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39DamageModule__set_reaction_mul_2nd_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_reaction_mul_2nd(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39DamageModule__set_reaction_mul_4th_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_reaction_mul_4th(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33DamageModule__set_weak_param_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ef"]
pub fn set_weak_param(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34DamageModule__set_damage_lock_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_damage_lock(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38DamageModule__set_damage_lock_2nd_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_damage_lock_2nd(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33DamageModule__is_damage_lock_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_damage_lock(arg1: *mut root::app::BattleObjectModuleAccessor)
-> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind23DamageModule__heal_implEPNS_26BattleObjectModuleAccessorEfi"]
pub fn heal(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind47DamageModule__overwrite_log_reaction_frame_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn overwrite_log_reaction_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40DamageModule__start_damage_info_log_implEPNS_26BattleObjectModuleAccessorE"]
pub fn start_damage_info_log(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38DamageModule__end_damage_info_log_implEPNS_26BattleObjectModuleAccessorE"]
pub fn end_damage_info_log(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52DamageModule__set_force_damage_from_last_damage_implEPNS_26BattleObjectModuleAccessorE"]
pub fn set_force_damage_from_last_damage(
arg1: *mut root::app::BattleObjectModuleAccessor,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30DamageModule__is_paralyze_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_paralyze(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35DamageModule__set_critical_hit_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_critical_hit(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34DamageModule__is_critical_hit_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_critical_hit(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
}
pub mod FighterWorkModuleImpl {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38FighterWorkModuleImpl__calc_param_implEPNS_26BattleObjectModuleAccessorEbb"]
pub fn calc_param(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind55FighterWorkModuleImpl__calc_escape_air_slide_param_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn calc_escape_air_slide_param(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
) -> u64;
}
}
pub mod BattleObjectSlow {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27BattleObjectSlow__rate_implEPNS_16BattleObjectSlowE"]
pub fn rate(arg1: *mut root::app::BattleObjectSlow) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34BattleObjectSlow__is_estimate_implEPNS_16BattleObjectSlowE"]
pub fn is_estimate(arg1: *mut root::app::BattleObjectSlow) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32BattleObjectSlow__is_adjust_implEPNS_16BattleObjectSlowE"]
pub fn is_adjust(arg1: *mut root::app::BattleObjectSlow) -> bool;
}
}
pub mod GimmickEventPipe {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42GimmickEventPipe__load_from_l2c_table_implEPNS_16GimmickEventPipeERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::GimmickEventPipe,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38GimmickEventPipe__store_l2c_table_implEPKNS_16GimmickEventPipeE"]
pub fn store_l2c_table(arg1: *const root::app::GimmickEventPipe) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38GimmickEventPipe__store_l2c_table_implEPKNS_16GimmickEventPipeERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::GimmickEventPipe,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod LuaModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27LuaModule__enable_line_implEPNS_26BattleObjectModuleAccessorENS_15LuaScriptLineIDE"]
pub fn enable_line(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::LuaScriptLineID,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28LuaModule__disable_line_implEPNS_26BattleObjectModuleAccessorENS_15LuaScriptLineIDE"]
pub fn disable_line(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::LuaScriptLineID,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29LuaModule__is_valid_line_implEPNS_26BattleObjectModuleAccessorENS_15LuaScriptLineIDE"]
pub fn is_valid_line(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::LuaScriptLineID,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32LuaModule__get_execute_line_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_execute_line(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41LuaModule__reserve_status_data_array_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn reserve_status_data_array(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27LuaModule__enable_func_implEPNS_26BattleObjectModuleAccessorENS_21LuaScriptStatusFuncIDE"]
pub fn enable_func(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::LuaScriptStatusFuncID,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28LuaModule__disable_func_implEPNS_26BattleObjectModuleAccessorENS_21LuaScriptStatusFuncIDE"]
pub fn disable_func(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::LuaScriptStatusFuncID,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29LuaModule__is_valid_func_implEPNS_26BattleObjectModuleAccessorENS_21LuaScriptStatusFuncIDE"]
pub fn is_valid_func(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::LuaScriptStatusFuncID,
) -> bool;
}
}
pub mod LinkEventCaptureDriver {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48LinkEventCaptureDriver__load_from_l2c_table_implEPNS_22LinkEventCaptureDriverERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::LinkEventCaptureDriver,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44LinkEventCaptureDriver__store_l2c_table_implEPKNS_22LinkEventCaptureDriverE"]
pub fn store_l2c_table(
arg1: *const root::app::LinkEventCaptureDriver,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44LinkEventCaptureDriver__store_l2c_table_implEPKNS_22LinkEventCaptureDriverERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::LinkEventCaptureDriver,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod EffectModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind22EffectModule__req_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERKNS3_8Vector3fES7_fjibi"]
pub fn req(
arg1: *mut root::app::BattleObjectModuleAccessor,
effHash: root::phx::Hash40,
pos: *const root::phx::Vector3f,
rot: *const root::phx::Vector3f,
size: f32,
arg6: libc::c_uint,
arg7: libc::c_int,
arg8: bool,
arg9: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25EffectModule__req_2d_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERKNS3_8Vector3fES7_fj"]
pub fn req_2d(
arg1: *mut root::app::BattleObjectModuleAccessor,
effHash: root::phx::Hash40,
pos: *const root::phx::Vector3f,
rot: *const root::phx::Vector3f,
size: f32,
arg6: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31EffectModule__req_on_joint_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ES4_RKNS3_8Vector3fES7_fS7_S7_bjii"]
pub fn req_on_joint(
arg1: *mut root::app::BattleObjectModuleAccessor,
effHash: root::phx::Hash40,
arg3: root::phx::Hash40,
pos: *const root::phx::Vector3f,
rot: *const root::phx::Vector3f,
size: f32,
arg7: *const root::phx::Vector3f,
arg8: *const root::phx::Vector3f,
arg9: bool,
arg10: libc::c_uint,
arg11: libc::c_int,
arg12: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36EffectModule__req_attach_ground_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERKNS_25GroundCollisionLineHandleERKNS3_8Vector3fESA_fSA_ji"]
pub fn req_attach_ground(
arg1: *mut root::app::BattleObjectModuleAccessor,
effHash: root::phx::Hash40,
arg3: *const root::app::GroundCollisionLineHandle,
pos: *const root::phx::Vector3f,
rot: *const root::phx::Vector3f,
size: f32,
arg7: *const root::phx::Vector3f,
arg8: libc::c_uint,
arg9: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29EffectModule__req_follow_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ES4_RKNS3_8Vector3fES7_fbjiiiibb"]
pub fn req_follow(
arg1: *mut root::app::BattleObjectModuleAccessor,
effHash: root::phx::Hash40,
arg3: root::phx::Hash40,
pos: *const root::phx::Vector3f,
rot: *const root::phx::Vector3f,
size: f32,
arg7: bool,
arg8: libc::c_uint,
arg9: libc::c_int,
arg10: libc::c_int,
arg11: libc::c_int,
arg12: libc::c_int,
arg13: bool,
arg14: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32EffectModule__req_continual_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ES4_fji"]
pub fn req_continual(
arg1: *mut root::app::BattleObjectModuleAccessor,
effHash: root::phx::Hash40,
arg3: root::phx::Hash40,
size: f32,
arg5: libc::c_uint,
arg6: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35EffectModule__remove_continual_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn remove_continual(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39EffectModule__remove_all_continual_implEPNS_26BattleObjectModuleAccessorE"]
pub fn remove_all_continual(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27EffectModule__req_time_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40EiRKNS3_8Vector3fES7_fjbb"]
pub fn req_time(
arg1: *mut root::app::BattleObjectModuleAccessor,
effHash: root::phx::Hash40,
arg3: libc::c_int,
pos: *const root::phx::Vector3f,
rot: *const root::phx::Vector3f,
size: f32,
arg7: libc::c_uint,
arg8: bool,
arg9: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34EffectModule__req_time_follow_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ES4_iRKNS3_8Vector3fES7_fbj"]
pub fn req_time_follow(
arg1: *mut root::app::BattleObjectModuleAccessor,
effHash: root::phx::Hash40,
arg3: root::phx::Hash40,
arg4: libc::c_int,
pos: *const root::phx::Vector3f,
rot: *const root::phx::Vector3f,
size: f32,
arg8: bool,
arg9: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30EffectModule__remove_time_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn remove_time(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34EffectModule__remove_all_time_implEPNS_26BattleObjectModuleAccessorE"]
pub fn remove_all_time(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27EffectModule__req_emit_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ej"]
pub fn req_emit(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25EffectModule__remove_implEPNS_26BattleObjectModuleAccessorEjj"]
pub fn remove(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29EffectModule__remove_all_implEPNS_26BattleObjectModuleAccessorEjj"]
pub fn remove_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind23EffectModule__kill_implEPNS_26BattleObjectModuleAccessorEjbb"]
pub fn kill(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: bool,
arg4: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28EffectModule__kill_kind_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ebb"]
pub fn kill_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
effHash: root::phx::Hash40,
arg3: bool,
arg4: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32EffectModule__kill_joint_id_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ebb"]
pub fn kill_joint_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
effHash: root::phx::Hash40,
arg3: bool,
arg4: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27EffectModule__kill_all_implEPNS_26BattleObjectModuleAccessorEjbb"]
pub fn kill_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: bool,
arg4: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29EffectModule__detach_all_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn detach_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30EffectModule__detach_kind_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ei"]
pub fn detach_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25EffectModule__detach_implEPNS_26BattleObjectModuleAccessorEji"]
pub fn detach(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27EffectModule__end_kind_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ei"]
pub fn end_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34EffectModule__req_after_image_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ES4_S4_S4_jRKNS3_8Vector3fES7_jS4_S4_S7_S7_fhhfiii"]
pub fn req_after_image(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: root::phx::Hash40,
arg4: root::phx::Hash40,
arg5: root::phx::Hash40,
arg6: libc::c_uint,
arg7: *const root::phx::Vector3f,
arg8: *const root::phx::Vector3f,
arg9: libc::c_uint,
arg10: root::phx::Hash40,
arg11: root::phx::Hash40,
arg12: *const root::phx::Vector3f,
arg13: *const root::phx::Vector3f,
arg14: f32,
arg15: libc::c_uchar,
arg16: libc::c_uchar,
arg17: f32,
arg18: libc::c_int,
arg19: libc::c_int,
arg20: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44EffectModule__req_after_image_no_parent_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ES4_jRKNS3_8Vector3fES7_jS4_S4_S7_S7_fhhfiii"]
pub fn req_after_image_no_parent(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: root::phx::Hash40,
arg4: libc::c_uint,
arg5: *const root::phx::Vector3f,
arg6: *const root::phx::Vector3f,
arg7: libc::c_uint,
arg8: root::phx::Hash40,
arg9: root::phx::Hash40,
arg10: *const root::phx::Vector3f,
arg11: *const root::phx::Vector3f,
arg12: f32,
arg13: libc::c_uchar,
arg14: libc::c_uchar,
arg15: f32,
arg16: libc::c_int,
arg17: libc::c_int,
arg18: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40EffectModule__clear_all_after_image_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn clear_all_after_image(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37EffectModule__remove_after_image_implEPNS_26BattleObjectModuleAccessorEjj"]
pub fn remove_after_image(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41EffectModule__remove_all_after_image_implEPNS_26BattleObjectModuleAccessorEjj"]
pub fn remove_all_after_image(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35EffectModule__get_local_matrix_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn get_local_matrix(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26EffectModule__set_pos_implEPNS_26BattleObjectModuleAccessorEjRKN3phx8Vector3fE"]
pub fn set_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26EffectModule__set_rot_implEPNS_26BattleObjectModuleAccessorEjRKN3phx8Vector3fE"]
pub fn set_rot(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28EffectModule__set_scale_implEPNS_26BattleObjectModuleAccessorEjRKN3phx8Vector3fE"]
pub fn set_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34EffectModule__is_exist_effect_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn is_exist_effect(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30EffectModule__set_visible_implEPNS_26BattleObjectModuleAccessorEjb"]
pub fn set_visible(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35EffectModule__set_visible_kind_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Eb"]
pub fn set_visible_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28EffectModule__set_whole_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_whole(arg1: *mut root::app::BattleObjectModuleAccessor, arg2: bool);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27EffectModule__is_whole_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_whole(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33EffectModule__set_whole_attr_implEPNS_26BattleObjectModuleAccessorEbj"]
pub fn set_whole_attr(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: libc::c_uint,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30EffectModule__fill_screen_implEPNS_26BattleObjectModuleAccessorEiiRKN3phx8Vector4fENS_21EffectScreenBlendTypeENS_17EffectScreenLayerEh"]
pub fn fill_screen(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: *const root::phx::Vector4f,
arg5: root::app::EffectScreenBlendType,
arg6: root::app::EffectScreenLayer,
arg7: libc::c_uchar,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32EffectModule__fill_screen_2_implEPNS_26BattleObjectModuleAccessorEiiRKN3phx8Vector4fES6_ffNS_17EffectScreenLayerEh"]
pub fn fill_screen_2(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: *const root::phx::Vector4f,
arg5: *const root::phx::Vector4f,
arg6: f32,
arg7: f32,
arg8: root::app::EffectScreenLayer,
arg9: libc::c_uchar,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35EffectModule__color_collection_implEPNS_26BattleObjectModuleAccessorEiiRKN3phx8Vector4fES6_fffffNS_21EffectScreenBlendTypeEh"]
pub fn color_collection(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: *const root::phx::Vector4f,
arg5: *const root::phx::Vector4f,
arg6: f32,
arg7: f32,
arg8: f32,
arg9: f32,
arg10: f32,
arg11: root::app::EffectScreenBlendType,
arg12: libc::c_uchar,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31EffectModule__clear_screen_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn clear_screen(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31EffectModule__reset_screen_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn reset_screen(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40EffectModule__get_dead_effect_rot_z_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fEfb"]
pub fn get_dead_effect_rot_z(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
arg3: f32,
arg4: bool,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40EffectModule__get_dead_effect_scale_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fEfb"]
pub fn get_dead_effect_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
arg3: f32,
arg4: bool,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39EffectModule__is_dead_effect_slant_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fEf"]
pub fn is_dead_effect_slant(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
arg3: f32,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29EffectModule__req_common_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ef"]
pub fn req_common(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32EffectModule__remove_common_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn remove_common(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31EffectModule__reset_common_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_common(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32EffectModule__is_end_common_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_end_common(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34EffectModule__is_exist_common_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn is_exist_common(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29EffectModule__req_screen_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ebbb"]
pub fn req_screen(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: bool,
arg4: bool,
arg5: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36EffectModule__req_screen_system_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ebb"]
pub fn req_screen_system(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: bool,
arg4: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32EffectModule__remove_screen_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ei"]
pub fn remove_screen(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38EffectModule__set_sync_visibility_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_sync_visibility(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37EffectModule__is_sync_visibility_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_sync_visibility(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33EffectModule__set_sync_scale_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_sync_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32EffectModule__is_sync_scale_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_sync_scale(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44EffectModule__get_variation_effect_kind_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ei"]
pub fn get_variation_effect_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26EffectModule__set_rgb_implEPNS_26BattleObjectModuleAccessorEjfff"]
pub fn set_rgb(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: f32,
arg4: f32,
arg5: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39EffectModule__set_rgb_partial_last_implEPNS_26BattleObjectModuleAccessorEfff"]
pub fn set_rgb_partial_last(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: f32,
arg4: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28EffectModule__set_alpha_implEPNS_26BattleObjectModuleAccessorEjf"]
pub fn set_alpha(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28EffectModule__set_frame_implEPNS_26BattleObjectModuleAccessorEjf"]
pub fn set_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32EffectModule__set_billboard_implEPNS_26BattleObjectModuleAccessorEjb"]
pub fn set_billboard(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27EffectModule__set_rate_implEPNS_26BattleObjectModuleAccessorEjf"]
pub fn set_rate(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32EffectModule__set_rate_last_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_rate_last(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33EffectModule__set_scale_last_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fE"]
pub fn set_scale_last(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33EffectModule__set_alpha_last_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_alpha_last(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42EffectModule__set_disable_system_slow_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_disable_system_slow(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36EffectModule__set_slow_rate_mul_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_slow_rate_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44EffectModule__set_slow_rate_no_stop_mul_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_slow_rate_no_stop_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30EffectModule__set_add_vel_implEPNS_26BattleObjectModuleAccessorEjRN3phx8Vector3fE"]
pub fn set_add_vel(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: *mut root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41EffectModule__set_material_anim_last_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_material_anim_last(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49EffectModule__set_disable_render_offset_last_implEPNS_26BattleObjectModuleAccessorE"]
pub fn set_disable_render_offset_last(
arg1: *mut root::app::BattleObjectModuleAccessor,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34EffectModule__get_last_handle_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_last_handle(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42EffectModule__is_enable_ground_effect_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_enable_ground_effect(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37EffectModule__kill_status_effect_implEPNS_26BattleObjectModuleAccessorE"]
pub fn kill_status_effect(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35EffectModule__unsync_vis_whole_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn unsync_vis_whole(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34EffectModule__sync_visibility_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn sync_visibility(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37EffectModule__set_offset_to_next_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_offset_to_next(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35EffectModule__make_offset_hash_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ei"]
pub fn make_offset_hash(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind47EffectModule__preset_lifetime_rate_partial_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn preset_lifetime_rate_partial(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41EffectModule__preset_curtail_emitter_implEPNS_26BattleObjectModuleAccessorE"]
pub fn preset_curtail_emitter(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35EffectModule__preset_limit_num_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn preset_limit_num(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44EffectModule__enable_sync_init_pos_last_implEPNS_26BattleObjectModuleAccessorE"]
pub fn enable_sync_init_pos_last(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39EffectModule__set_custom_uv_offset_implEPNS_26BattleObjectModuleAccessorEjRKN3phx8Vector2fEi"]
pub fn set_custom_uv_offset(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: *const root::phx::Vector2f,
arg4: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42EffectModule__remove_post_effect_line_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn remove_post_effect_line(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50EffectModule__request_post_effect_line_circle_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ES4_NS3_8Vector2fENS3_8Vector3fEbff"]
pub fn request_post_effect_line_circle(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: root::phx::Hash40,
arg4: root::phx::Vector2f,
arg5: root::phx::Vector3f,
arg6: bool,
arg7: f32,
arg8: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind53EffectModule__set_post_effect_line_circle_target_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ENS3_8Vector2fENS3_8Vector3fEb"]
pub fn set_post_effect_line_circle_target(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: root::phx::Vector2f,
arg4: root::phx::Vector3f,
arg5: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind55EffectModule__request_post_effect_line_parallel_2d_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ENS3_8Vector2fES5_S5_S5_bff"]
pub fn request_post_effect_line_parallel_2d(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: root::phx::Vector2f,
arg4: root::phx::Vector2f,
arg5: root::phx::Vector2f,
arg6: root::phx::Vector2f,
arg7: bool,
arg8: f32,
arg9: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33EffectModule__enable_stencil_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn enable_stencil(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45EffectModule__force_update_common_effect_implEPNS_26BattleObjectModuleAccessorE"]
pub fn force_update_common_effect(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
}
pub mod FighterPikminLinkEventWeaponPikminSyncPos {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind67FighterPikminLinkEventWeaponPikminSyncPos__load_from_l2c_table_implEPNS_41FighterPikminLinkEventWeaponPikminSyncPosERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::FighterPikminLinkEventWeaponPikminSyncPos,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind63FighterPikminLinkEventWeaponPikminSyncPos__store_l2c_table_implEPKNS_41FighterPikminLinkEventWeaponPikminSyncPosE"]
pub fn store_l2c_table(
arg1: *const root::app::FighterPikminLinkEventWeaponPikminSyncPos,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind63FighterPikminLinkEventWeaponPikminSyncPos__store_l2c_table_implEPKNS_41FighterPikminLinkEventWeaponPikminSyncPosERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::FighterPikminLinkEventWeaponPikminSyncPos,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod CancelModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35CancelModule__is_enable_cancel_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_enable_cancel(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32CancelModule__enable_cancel_implEPNS_26BattleObjectModuleAccessorE"]
pub fn enable_cancel(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
}
pub mod FighterPikminLinkEventWeaponPikminChangeMotion {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind72FighterPikminLinkEventWeaponPikminChangeMotion__load_from_l2c_table_implEPNS_46FighterPikminLinkEventWeaponPikminChangeMotionERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::FighterPikminLinkEventWeaponPikminChangeMotion,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind68FighterPikminLinkEventWeaponPikminChangeMotion__store_l2c_table_implEPKNS_46FighterPikminLinkEventWeaponPikminChangeMotionE"]
pub fn store_l2c_table(
arg1: *const root::app::FighterPikminLinkEventWeaponPikminChangeMotion,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind68FighterPikminLinkEventWeaponPikminChangeMotion__store_l2c_table_implEPKNS_46FighterPikminLinkEventWeaponPikminChangeMotionERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::FighterPikminLinkEventWeaponPikminChangeMotion,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod GimmickEventDrumCheckNeedLock {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind55GimmickEventDrumCheckNeedLock__load_from_l2c_table_implEPNS_29GimmickEventDrumCheckNeedLockERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::GimmickEventDrumCheckNeedLock,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind51GimmickEventDrumCheckNeedLock__store_l2c_table_implEPKNS_29GimmickEventDrumCheckNeedLockE"]
pub fn store_l2c_table(
arg1: *const root::app::GimmickEventDrumCheckNeedLock,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind51GimmickEventDrumCheckNeedLock__store_l2c_table_implEPKNS_29GimmickEventDrumCheckNeedLockERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::GimmickEventDrumCheckNeedLock,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod GroundModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31GroundModule__update_force_implEPNS_26BattleObjectModuleAccessorE"]
pub fn update_force(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31GroundModule__update_shape_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn update_shape(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30GroundModule__get_rhombus_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn get_rhombus(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33GroundModule__modify_rhombus_implEPNS_26BattleObjectModuleAccessorEfff"]
pub fn modify_rhombus(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: f32,
arg4: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34GroundModule__set_init_circle_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fEf"]
pub fn set_init_circle(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36GroundModule__get_circle_radius_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_circle_radius(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31GroundModule__set_offset_x_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_offset_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31GroundModule__set_offset_y_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_offset_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31GroundModule__get_offset_x_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_offset_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31GroundModule__get_offset_y_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_offset_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37GroundModule__set_rhombus_offset_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fE"]
pub fn set_rhombus_offset(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26GroundModule__correct_implEPNS_26BattleObjectModuleAccessorENS_17GroundCorrectKindE"]
pub fn correct(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::GroundCorrectKind,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30GroundModule__set_correct_implEPNS_26BattleObjectModuleAccessorENS_17GroundCorrectKindE"]
pub fn set_correct(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::GroundCorrectKind,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30GroundModule__get_correct_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_correct(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33GroundModule__set_collidable_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_collidable(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37GroundModule__set_passable_check_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_passable_check(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36GroundModule__is_passable_check_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_passable_check(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36GroundModule__set_cloud_through_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_cloud_through(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40GroundModule__set_ignore_line_type1_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_ignore_line_type1(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34GroundModule__set_ignore_boss_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_ignore_boss(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42GroundModule__is_ignore_fighter_other_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_ignore_fighter_other(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43GroundModule__set_ignore_fighter_other_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_ignore_fighter_other(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49GroundModule__is_ignore_fighter_other_wall_l_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_ignore_fighter_other_wall_l(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49GroundModule__is_ignore_fighter_other_wall_r_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_ignore_fighter_other_wall_r(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43GroundModule__set_correct_ignore_slope_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_correct_ignore_slope(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34GroundModule__set_cliff_check_implEPNS_26BattleObjectModuleAccessorENS_20GroundCliffCheckKindE"]
pub fn set_cliff_check(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::GroundCliffCheckKind,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30GroundModule__cliff_check_implEPNS_26BattleObjectModuleAccessorE"]
pub fn cliff_check(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40GroundModule__select_cliff_hangdata_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn select_cliff_hangdata(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34GroundModule__is_status_cliff_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_status_cliff(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30GroundModule__correct_pos_implEPNS_26BattleObjectModuleAccessorE"]
pub fn correct_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30GroundModule__entry_cliff_implEPNS_26BattleObjectModuleAccessorE"]
pub fn entry_cliff(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32GroundModule__reentry_cliff_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reentry_cliff(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34GroundModule__can_entry_cliff_implEPNS_26BattleObjectModuleAccessorE"]
pub fn can_entry_cliff(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39GroundModule__can_entry_cliff_same_implEPNS_26BattleObjectModuleAccessorERN3phx8Vector2fE"]
pub fn can_entry_cliff_same(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *mut root::phx::Vector2f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44GroundModule__can_entry_cliff_hang_data_implEPNS_26BattleObjectModuleAccessorEjNS_20GroundCliffCheckKindE"]
pub fn can_entry_cliff_hang_data(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: root::app::GroundCliffCheckKind,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30GroundModule__leave_cliff_implEPNS_26BattleObjectModuleAccessorE"]
pub fn leave_cliff(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33GroundModule__hang_cliff_pos_implEPNS_26BattleObjectModuleAccessorE"]
pub fn hang_cliff_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36GroundModule__hang_cliff_pos_3f_implEPNS_26BattleObjectModuleAccessorE"]
pub fn hang_cliff_pos_3f(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> root::phx::Vector3f;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43GroundModule__hang_can_entry_cliff_pos_implEPNS_26BattleObjectModuleAccessorE"]
pub fn hang_can_entry_cliff_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33GroundModule__hang_cliff_dir_implEPNS_26BattleObjectModuleAccessorE"]
pub fn hang_cliff_dir(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43GroundModule__hang_can_entry_cliff_dir_implEPNS_26BattleObjectModuleAccessorE"]
pub fn hang_can_entry_cliff_dir(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43GroundModule__get_cliff_movement_speed_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_cliff_movement_speed(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42GroundModule__is_cliff_move_exception_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_cliff_move_exception(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36GroundModule__clear_cliff_point_implEPNS_26BattleObjectModuleAccessorE"]
pub fn clear_cliff_point(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37GroundModule__set_test_coll_stop_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_test_coll_stop(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44GroundModule__set_test_coll_stop_status_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_test_coll_stop_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48GroundModule__set_coll_stop_slidable_length_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_coll_stop_slidable_length(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38GroundModule__set_ignore_slide_up_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_ignore_slide_up(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29GroundModule__is_ottotto_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn is_ottotto(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32GroundModule__is_ottotto_lr_implEPNS_26BattleObjectModuleAccessorEff"]
pub fn is_ottotto_lr(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: f32,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40GroundModule__is_myground_nearcliff_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn is_myground_nearcliff(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32GroundModule__is_near_cliff_implEPNS_26BattleObjectModuleAccessorEff"]
pub fn is_near_cliff(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: f32,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31GroundModule__is_miss_foot_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_miss_foot(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33GroundModule__set_shape_flag_implEPNS_26BattleObjectModuleAccessorEtb"]
pub fn set_shape_flag(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_ushort,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37GroundModule__set_shape_safe_pos_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fE"]
pub fn set_shape_safe_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37GroundModule__get_shape_safe_pos_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_shape_safe_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36GroundModule__set_status_ground_implEPNS_26BattleObjectModuleAccessorE"]
pub fn set_status_ground(arg1: *mut root::app::BattleObjectModuleAccessor);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38GroundModule__set_init_shape_kind_implEPNS_26BattleObjectModuleAccessorE"]
pub fn set_init_shape_kind(arg1: *mut root::app::BattleObjectModuleAccessor);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33GroundModule__get_shape_kind_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_shape_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24GroundModule__set_z_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_z(arg1: *mut root::app::BattleObjectModuleAccessor, arg2: f32);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24GroundModule__get_z_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_z(arg1: *mut root::app::BattleObjectModuleAccessor) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32GroundModule__attach_ground_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn attach_ground(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36GroundModule__set_attach_ground_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_attach_ground(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32GroundModule__is_attachable_implEPNS_26BattleObjectModuleAccessorENS_15GroundTouchFlagE"]
pub fn is_attachable(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::GroundTouchFlag,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25GroundModule__attach_implEPNS_26BattleObjectModuleAccessorENS_15GroundTouchFlagE"]
pub fn attach(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::GroundTouchFlag,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28GroundModule__is_attach_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_attach(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42GroundModule__get_line_movement_speed_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn get_line_movement_speed(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25GroundModule__detach_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn detach(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind23GroundModule__test_implEPNS_26BattleObjectModuleAccessorE"]
pub fn test(arg1: *mut root::app::BattleObjectModuleAccessor) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35GroundModule__get_touch_normal_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn get_touch_normal(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> root::phx::Vector2f;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37GroundModule__get_touch_normal_x_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn get_touch_normal_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37GroundModule__get_touch_normal_y_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn get_touch_normal_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52GroundModule__get_touch_normal_consider_gravity_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn get_touch_normal_consider_gravity(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind54GroundModule__get_touch_normal_x_consider_gravity_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn get_touch_normal_x_consider_gravity(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind54GroundModule__get_touch_normal_y_consider_gravity_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn get_touch_normal_y_consider_gravity(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind57GroundModule__get_touch_normal_for_touch_attack_data_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn get_touch_normal_for_touch_attack_data(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36GroundModule__ground_touch_flag_implEPNS_26BattleObjectModuleAccessorE"]
pub fn ground_touch_flag(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39GroundModule__ground_touch_flag_ex_implEPNS_26BattleObjectModuleAccessorEbb"]
pub fn ground_touch_flag_ex(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33GroundModule__get_touch_flag_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_touch_flag(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40GroundModule__get_touch_moment_flag_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_touch_moment_flag(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42GroundModule__get_touch_material_type_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn get_touch_material_type(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32GroundModule__get_touch_pos_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn get_touch_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27GroundModule__is_touch_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn is_touch(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37GroundModule__get_touch_line_raw_implEPNS_26BattleObjectModuleAccessorENS_13GroundTouchIDE"]
pub fn get_touch_line_raw(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::GroundTouchID,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43GroundModule__get_touch_wall_cliff_pos_implEPNS_26BattleObjectModuleAccessorEjRN3phx8Vector2fE"]
pub fn get_touch_wall_cliff_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: *mut root::phx::Vector2f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38GroundModule__is_floor_touch_line_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn is_floor_touch_line(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37GroundModule__is_wall_touch_line_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn is_wall_touch_line(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37GroundModule__is_passable_ground_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_passable_ground(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37GroundModule__is_floor_vanishing_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_floor_vanishing(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38GroundModule__get_cliff_id_uint32_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_cliff_id_uint32(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29GroundModule__get_up_pos_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_up_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31GroundModule__get_down_pos_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_down_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31GroundModule__get_left_pos_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_left_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32GroundModule__get_right_pos_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_right_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33GroundModule__get_center_pos_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_center_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29GroundModule__center_pos_implEPNS_26BattleObjectModuleAccessorE"]
pub fn center_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28GroundModule__get_width_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_width(arg1: *mut root::app::BattleObjectModuleAccessor)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42GroundModule__get_down_movement_speed_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_down_movement_speed(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41GroundModule__check_down_correct_pos_implEPNS_26BattleObjectModuleAccessorEN3phx8Vector2fE"]
pub fn check_down_correct_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Vector2f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46GroundModule__get_latest_down_correct_pos_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_latest_down_correct_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44GroundModule__get_down_correct_edge_pos_implEPNS_26BattleObjectModuleAccessorERN3phx8Vector2fERKS4_"]
pub fn get_down_correct_edge_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *mut root::phx::Vector2f,
arg3: *const root::phx::Vector2f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36GroundModule__get_down_friction_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_down_friction(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40GroundModule__get_distance_to_floor_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fEfb"]
pub fn get_distance_to_floor(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
arg3: f32,
arg4: bool,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36GroundModule__is_still_on_floor_implEPNS_26BattleObjectModuleAccessorEfb"]
pub fn is_still_on_floor(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: bool,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28GroundModule__ray_check_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_b"]
pub fn ray_check(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
arg3: *const root::phx::Vector2f,
arg4: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36GroundModule__ray_check_hit_pos_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_RS4_b"]
pub fn ray_check_hit_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
arg3: *const root::phx::Vector2f,
arg4: *mut root::phx::Vector2f,
arg5: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39GroundModule__ray_check_hit_normal_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_RS4_b"]
pub fn ray_check_hit_normal(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
arg3: *const root::phx::Vector2f,
arg4: *mut root::phx::Vector2f,
arg5: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43GroundModule__ray_check_hit_pos_normal_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_RS4_S7_b"]
pub fn ray_check_hit_pos_normal(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
arg3: *const root::phx::Vector2f,
arg4: *mut root::phx::Vector2f,
arg5: *mut root::phx::Vector2f,
arg6: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind54GroundModule__ray_check_hit_pos_normal_no_culling_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_RS4_S7_b"]
pub fn ray_check_hit_pos_normal_no_culling(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
arg3: *const root::phx::Vector2f,
arg4: *mut root::phx::Vector2f,
arg5: *mut root::phx::Vector2f,
arg6: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43GroundModule__ray_check_hit_pos_target_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_RS4_jb"]
pub fn ray_check_hit_pos_target(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
arg3: *const root::phx::Vector2f,
arg4: *mut root::phx::Vector2f,
arg5: libc::c_uint,
arg6: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37GroundModule__ray_check_get_line_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_b"]
pub fn ray_check_get_line(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
arg3: *const root::phx::Vector2f,
arg4: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48GroundModule__ray_check_get_line_no_culling_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_b"]
pub fn ray_check_get_line_no_culling(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
arg3: *const root::phx::Vector2f,
arg4: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45GroundModule__ray_check_get_line_hit_pos_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_RS4_b"]
pub fn ray_check_get_line_hit_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
arg3: *const root::phx::Vector2f,
arg4: *mut root::phx::Vector2f,
arg5: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind56GroundModule__ray_check_get_line_hit_pos_no_culling_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_RS4_b"]
pub fn ray_check_get_line_hit_pos_no_culling(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
arg3: *const root::phx::Vector2f,
arg4: *mut root::phx::Vector2f,
arg5: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48GroundModule__ray_check_get_line_target_any_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_jb"]
pub fn ray_check_get_line_target_any(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
arg3: *const root::phx::Vector2f,
arg4: libc::c_uint,
arg5: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind59GroundModule__ray_check_get_line_target_any_no_culling_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_jb"]
pub fn ray_check_get_line_target_any_no_culling(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
arg3: *const root::phx::Vector2f,
arg4: libc::c_uint,
arg5: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48GroundModule__ray_check_get_line_ignore_any_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_j"]
pub fn ray_check_get_line_ignore_any(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
arg3: *const root::phx::Vector2f,
arg4: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind59GroundModule__ray_check_get_line_ignore_any_no_culling_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_j"]
pub fn ray_check_get_line_ignore_any_no_culling(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
arg3: *const root::phx::Vector2f,
arg4: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind56GroundModule__ray_check_get_line_hit_pos_ignore_any_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_RS4_j"]
pub fn ray_check_get_line_hit_pos_ignore_any(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
arg3: *const root::phx::Vector2f,
arg4: *mut root::phx::Vector2f,
arg5: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind67GroundModule__ray_check_get_line_hit_pos_ignore_any_no_culling_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_RS4_j"]
pub fn ray_check_get_line_hit_pos_ignore_any_no_culling(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
arg3: *const root::phx::Vector2f,
arg4: *mut root::phx::Vector2f,
arg5: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37GroundModule__line_segment_check_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_S6_RS4_b"]
pub fn line_segment_check(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
arg3: *const root::phx::Vector2f,
arg4: *const root::phx::Vector2f,
arg5: *mut root::phx::Vector2f,
arg6: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30GroundModule__test_ground_implEPNS_26BattleObjectModuleAccessorE"]
pub fn test_ground(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38GroundModule__set_ignore_friction_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_ignore_friction(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34GroundModule__get_correct_pos_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_correct_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40GroundModule__get_correct_pos_local_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_correct_pos_local(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> root::phx::Vector2f;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35GroundModule__set_update_shape_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_update_shape(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34GroundModule__is_attach_cliff_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_attach_cliff(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29GroundModule__pass_floor_implEPNS_26BattleObjectModuleAccessorE"]
pub fn pass_floor(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35GroundModule__clear_pass_floor_implEPNS_26BattleObjectModuleAccessorE"]
pub fn clear_pass_floor(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34GroundModule__set_auto_detach_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_auto_detach(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43GroundModule__set_no_cliff_stop_energy_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_no_cliff_stop_energy(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40GroundModule__set_gr_collision_mode_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_gr_collision_mode(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind60GroundModule__set_shape_data_rhombus_modify_node_offset_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERKNS3_8Vector3fE"]
pub fn set_shape_data_rhombus_modify_node_offset(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41GroundModule__set_keep_distant_cliff_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_keep_distant_cliff(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40GroundModule__set_reverse_direction_implEPNS_26BattleObjectModuleAccessorEbb"]
pub fn set_reverse_direction(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind47GroundModule__set_rhombus_modify_air_lasso_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_rhombus_modify_air_lasso(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37GroundModule__set_rhombus_modify_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_rhombus_modify(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
}
pub mod AbsorberModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26AbsorberModule__clean_implEPNS_26BattleObjectModuleAccessorE"]
pub fn clean(arg1: *mut root::app::BattleObjectModuleAccessor) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30AbsorberModule__is_shield_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn is_shield(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29AbsorberModule__set_size_implEPNS_26BattleObjectModuleAccessorEifi"]
pub fn set_size(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
arg4: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31AbsorberModule__set_status_implEPNS_26BattleObjectModuleAccessorEiNS_12ShieldStatusEi"]
pub fn set_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::app::ShieldStatus,
arg4: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35AbsorberModule__set_status_all_implEPNS_26BattleObjectModuleAccessorENS_12ShieldStatusEi"]
pub fn set_status_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::ShieldStatus,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28AbsorberModule__is_turn_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_turn(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29AbsorberModule__is_front_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_front(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27AbsorberModule__is_hop_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_hop(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34AbsorberModule__get_hop_angle_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_hop_angle(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30AbsorberModule__is_no_hop_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_no_hop(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29AbsorberModule__set_turn_implEPNS_26BattleObjectModuleAccessorEbi"]
pub fn set_turn(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30AbsorberModule__set_front_implEPNS_26BattleObjectModuleAccessorENS_11ShieldFrontEi"]
pub fn set_front(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::ShieldFront,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28AbsorberModule__set_hop_implEPNS_26BattleObjectModuleAccessorEbfi"]
pub fn set_hop(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: f32,
arg4: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35AbsorberModule__set_attack_mul_implEPNS_26BattleObjectModuleAccessorEfi"]
pub fn set_attack_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35AbsorberModule__get_attack_mul_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_attack_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34AbsorberModule__set_speed_mul_implEPNS_26BattleObjectModuleAccessorEfi"]
pub fn set_speed_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34AbsorberModule__get_speed_mul_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_speed_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33AbsorberModule__set_life_mul_implEPNS_26BattleObjectModuleAccessorEfi"]
pub fn set_life_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33AbsorberModule__get_life_mul_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_life_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37AbsorberModule__set_attack_limit_implEPNS_26BattleObjectModuleAccessorEfi"]
pub fn set_attack_limit(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37AbsorberModule__get_attack_limit_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_attack_limit(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37AbsorberModule__set_hit_stop_mul_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_hit_stop_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33AbsorberModule__is_no_m_ball_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_no_m_ball(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34AbsorberModule__get_part_size_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_part_size(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32AbsorberModule__get_team_no_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_team_no(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32AbsorberModule__set_no_team_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_no_team(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36AbsorberModule__set_shield_type_implEPNS_26BattleObjectModuleAccessorENS_10ShieldTypeEii"]
pub fn set_shield_type(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::ShieldType,
arg3: libc::c_int,
arg4: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30AbsorberModule__clear_all_implEPNS_26BattleObjectModuleAccessorE"]
pub fn clear_all(arg1: *mut root::app::BattleObjectModuleAccessor)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32AbsorberModule__clear_all_2_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn clear_all_2(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35AbsorberModule__get_center_pos_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn get_center_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27AbsorberModule__get_lr_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_lr(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34AbsorberModule__get_group_num_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_group_num(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30AbsorberModule__get_pos_x_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_pos_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40AbsorberModule__set_target_property_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn set_target_property(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40AbsorberModule__set_target_category_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn set_target_category(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26AbsorberModule__sleep_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn sleep(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
}
pub mod LinkEventCaptureItem {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46LinkEventCaptureItem__load_from_l2c_table_implEPNS_20LinkEventCaptureItemERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::LinkEventCaptureItem,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42LinkEventCaptureItem__store_l2c_table_implEPKNS_20LinkEventCaptureItemE"]
pub fn store_l2c_table(
arg1: *const root::app::LinkEventCaptureItem,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42LinkEventCaptureItem__store_l2c_table_implEPKNS_20LinkEventCaptureItemERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::LinkEventCaptureItem,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod LinkEventCaptureFishingrodDamage {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind58LinkEventCaptureFishingrodDamage__load_from_l2c_table_implEPNS_32LinkEventCaptureFishingrodDamageERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::LinkEventCaptureFishingrodDamage,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind54LinkEventCaptureFishingrodDamage__store_l2c_table_implEPKNS_32LinkEventCaptureFishingrodDamageE"]
pub fn store_l2c_table(
arg1: *const root::app::LinkEventCaptureFishingrodDamage,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind54LinkEventCaptureFishingrodDamage__store_l2c_table_implEPKNS_32LinkEventCaptureFishingrodDamageERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::LinkEventCaptureFishingrodDamage,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod AttackModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28AttackModule__clear_all_implEPNS_26BattleObjectModuleAccessorE"]
pub fn clear_all(arg1: *mut root::app::BattleObjectModuleAccessor)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24AttackModule__clear_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn clear(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33AttackModule__sleep_partialy_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn sleep_partialy(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29AttackModule__set_attack_implEPNS_26BattleObjectModuleAccessorEiiRKNS_10AttackDataE"]
pub fn set_attack(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: *const root::app::AttackData,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31AttackModule__set_attack_2_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn set_attack_2(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31AttackModule__set_absolute_implEPNS_26BattleObjectModuleAccessorEiiRKNS_18AttackAbsoluteDataE"]
pub fn set_absolute(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: *const root::app::AttackAbsoluteData,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31AttackModule__hit_absolute_implEPNS_26BattleObjectModuleAccessorEijRKN3phx8Vector3fEii"]
pub fn hit_absolute(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_uint,
arg4: *const root::phx::Vector3f,
arg5: libc::c_int,
arg6: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37AttackModule__hit_absolute_joint_implEPNS_26BattleObjectModuleAccessorEijN3phx6Hash40Eii"]
pub fn hit_absolute_joint(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_uint,
arg4: root::phx::Hash40,
arg5: libc::c_int,
arg6: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34AttackModule__set_absolute_lr_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_absolute_lr(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28AttackModule__set_whole_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn set_whole(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24AttackModule__sleep_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn sleep(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28AttackModule__is_attack_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn is_attack(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41AttackModule__set_invalid_invincible_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn set_invalid_invincible(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40AttackModule__is_invalid_invincible_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn is_invalid_invincible(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34AttackModule__set_invalid_xlu_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn set_invalid_xlu(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33AttackModule__is_invalid_xlu_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn is_invalid_xlu(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29AttackModule__is_hit_abs_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_hit_abs(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28AttackModule__set_power_implEPNS_26BattleObjectModuleAccessorEifb"]
pub fn set_power(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28AttackModule__add_power_implEPNS_26BattleObjectModuleAccessorEifb"]
pub fn add_power(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
arg4: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29AttackModule__set_vector_implEPNS_26BattleObjectModuleAccessorEiib"]
pub fn set_vector(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind23AttackModule__size_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn size(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27AttackModule__set_size_implEPNS_26BattleObjectModuleAccessorEif"]
pub fn set_size(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38AttackModule__set_target_category_implEPNS_26BattleObjectModuleAccessorEij"]
pub fn set_target_category(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_uint,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34AttackModule__off_target_kind_implEPNS_26BattleObjectModuleAccessorEij"]
pub fn off_target_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29AttackModule__set_offset_implEPNS_26BattleObjectModuleAccessorEiRKN3phx8Vector3fE"]
pub fn set_offset(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30AttackModule__set_offset2_implEPNS_26BattleObjectModuleAccessorEiRKN3phx8Vector3fE"]
pub fn set_offset2(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30AttackModule__get_offset2_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn get_offset2(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
) -> root::phx::Vector3f;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27AttackModule__set_node_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40E"]
pub fn set_node(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::phx::Hash40,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39AttackModule__set_serial_hit_frame_implEPNS_26BattleObjectModuleAccessorEij"]
pub fn set_serial_hit_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_uint,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28AttackModule__get_power_implEPNS_26BattleObjectModuleAccessorEibfb"]
pub fn get_power(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
arg4: f32,
arg5: bool,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24AttackModule__group_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn group(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34AttackModule__reaction_effect_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn reaction_effect(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38AttackModule__set_reaction_effect_implEPNS_26BattleObjectModuleAccessorEiib"]
pub fn set_reaction_effect(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31AttackModule__reaction_fix_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn reaction_fix(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35AttackModule__set_reaction_fix_implEPNS_26BattleObjectModuleAccessorEiib"]
pub fn set_reaction_fix(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31AttackModule__reaction_add_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn reaction_add(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35AttackModule__set_reaction_add_implEPNS_26BattleObjectModuleAccessorEiib"]
pub fn set_reaction_add(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31AttackModule__reaction_mul_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reaction_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28AttackModule__set_pos_x_implEPNS_26BattleObjectModuleAccessorEif"]
pub fn set_pos_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24AttackModule__pos_x_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn pos_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26AttackModule__pos_x_2_implEPNS_26BattleObjectModuleAccessorE"]
pub fn pos_x_2(arg1: *mut root::app::BattleObjectModuleAccessor) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24AttackModule__pos_y_implEPNS_26BattleObjectModuleAccessorE"]
pub fn pos_y(arg1: *mut root::app::BattleObjectModuleAccessor) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29AttackModule__center_pos_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn center_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26AttackModule__speed_x_implEPNS_26BattleObjectModuleAccessorE"]
pub fn speed_x(arg1: *mut root::app::BattleObjectModuleAccessor) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24AttackModule__speed_implEPNS_26BattleObjectModuleAccessorE"]
pub fn speed(arg1: *mut root::app::BattleObjectModuleAccessor) -> root::phx::Vector2f;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28AttackModule__set_speed_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fE"]
pub fn set_speed(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30AttackModule__attack_data_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn attack_data(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
) -> *mut root::app::AttackData;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39AttackModule__set_power_mul_status_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_power_mul_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35AttackModule__power_mul_status_implEPNS_26BattleObjectModuleAccessorE"]
pub fn power_mul_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39AttackModule__set_power_add_status_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_power_add_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35AttackModule__power_add_status_implEPNS_26BattleObjectModuleAccessorE"]
pub fn power_add_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41AttackModule__set_power_speed_status_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_power_speed_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37AttackModule__power_speed_status_implEPNS_26BattleObjectModuleAccessorE"]
pub fn power_speed_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40AttackModule__set_power_speed_limit_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_power_speed_limit(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36AttackModule__power_speed_limit_implEPNS_26BattleObjectModuleAccessorE"]
pub fn power_speed_limit(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32AttackModule__set_power_mul_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_power_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28AttackModule__power_mul_implEPNS_26BattleObjectModuleAccessorE"]
pub fn power_mul(arg1: *mut root::app::BattleObjectModuleAccessor)
-> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36AttackModule__set_power_mul_2nd_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_power_mul_2nd(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32AttackModule__power_mul_2nd_implEPNS_26BattleObjectModuleAccessorE"]
pub fn power_mul_2nd(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36AttackModule__set_power_mul_3rd_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_power_mul_3rd(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32AttackModule__power_mul_3rd_implEPNS_26BattleObjectModuleAccessorE"]
pub fn power_mul_3rd(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36AttackModule__set_power_mul_4th_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_power_mul_4th(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32AttackModule__power_mul_4th_implEPNS_26BattleObjectModuleAccessorE"]
pub fn power_mul_4th(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36AttackModule__set_power_mul_5th_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_power_mul_5th(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32AttackModule__power_mul_5th_implEPNS_26BattleObjectModuleAccessorE"]
pub fn power_mul_5th(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45AttackModule__set_customize_attack_ratio_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_customize_attack_ratio(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41AttackModule__customize_attack_ratio_implEPNS_26BattleObjectModuleAccessorE"]
pub fn customize_attack_ratio(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35AttackModule__set_reaction_mul_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_reaction_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39AttackModule__set_reaction_mul_2nd_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_reaction_mul_2nd(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35AttackModule__reaction_mul_2nd_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reaction_mul_2nd(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39AttackModule__set_reaction_mul_3rd_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_reaction_mul_3rd(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35AttackModule__reaction_mul_3rd_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reaction_mul_3rd(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39AttackModule__set_reaction_mul_4th_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_reaction_mul_4th(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35AttackModule__reaction_mul_4th_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reaction_mul_4th(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42AttackModule__set_damage_reaction_mul_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_damage_reaction_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42AttackModule__get_damage_reaction_mul_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_damage_reaction_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39AttackModule__set_shield_stiff_mul_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_shield_stiff_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35AttackModule__shield_stiff_mul_implEPNS_26BattleObjectModuleAccessorE"]
pub fn shield_stiff_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41AttackModule__set_ignore_just_shield_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_ignore_just_shield(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25AttackModule__get_lr_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn get_lr(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28AttackModule__part_size_implEPNS_26BattleObjectModuleAccessorE"]
pub fn part_size(arg1: *mut root::app::BattleObjectModuleAccessor)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32AttackModule__ref_log_group_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn ref_log_group(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35AttackModule__un_ref_log_group_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn un_ref_log_group(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30AttackModule__get_inflict_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_inflict(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32AttackModule__is_infliction_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn is_infliction(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37AttackModule__get_inflict_status_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_inflict_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39AttackModule__is_infliction_status_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn is_infliction_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36AttackModule__set_indirect_info_implEPNS_26BattleObjectModuleAccessorEjibb"]
pub fn set_indirect_info(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: libc::c_int,
arg4: bool,
arg5: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37AttackModule__indirect_object_id_implEPNS_26BattleObjectModuleAccessorE"]
pub fn indirect_object_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35AttackModule__indirect_team_no_implEPNS_26BattleObjectModuleAccessorE"]
pub fn indirect_team_no(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31AttackModule__set_restrict_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_restrict(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38AttackModule__set_no_attacker_log_implEPNS_26BattleObjectModuleAccessorEibb"]
pub fn set_no_attacker_log(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33AttackModule__set_catch_only_implEPNS_26BattleObjectModuleAccessorEibb"]
pub fn set_catch_only(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37AttackModule__set_catch_only_all_implEPNS_26BattleObjectModuleAccessorEbb"]
pub fn set_catch_only_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41AttackModule__set_attack_keep_rumble_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn set_attack_keep_rumble(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31AttackModule__get_power_up_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_power_up(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31AttackModule__set_power_up_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_power_up(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36AttackModule__get_power_up_attr_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_power_up_attr(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36AttackModule__set_power_up_attr_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_power_up_attr(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41AttackModule__get_attacker_attribute_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_attacker_attribute(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> root::app::AttackerAttribute;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41AttackModule__set_attacker_attribute_implEPNS_26BattleObjectModuleAccessorENS_17AttackerAttributeE"]
pub fn set_attacker_attribute(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::AttackerAttribute,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42AttackModule__get_power_apply_defense_implEPNS_26BattleObjectModuleAccessorEffRKS1_"]
pub fn get_power_apply_defense(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: f32,
arg4: *const root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36AttackModule__attack_part_speed_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn attack_part_speed(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39AttackModule__attack_reference_pos_implEPNS_26BattleObjectModuleAccessorERN3phx8Vector3fE"]
pub fn attack_reference_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *mut root::phx::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35AttackModule__attack_direction_implEPNS_26BattleObjectModuleAccessorE"]
pub fn attack_direction(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48AttackModule__set_attack_reference_joint_id_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ENS_19AttackDirectionAxisES5_S5_"]
pub fn set_attack_reference_joint_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: root::app::AttackDirectionAxis,
arg4: root::app::AttackDirectionAxis,
arg5: root::app::AttackDirectionAxis,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34AttackModule__set_overlap_hit_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_overlap_hit(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30AttackModule__set_no_team_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_no_team(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30AttackModule__disable_tip_implEPNS_26BattleObjectModuleAccessorE"]
pub fn disable_tip(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27AttackModule__relocate_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fE"]
pub fn relocate(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27AttackModule__set_lerp_implEPNS_26BattleObjectModuleAccessorEiii"]
pub fn set_lerp(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29AttackModule__clear_lerp_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn clear_lerp(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33AttackModule__set_lerp_ratio_implEPNS_26BattleObjectModuleAccessorEfi"]
pub fn set_lerp_ratio(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind47AttackModule__set_attack_power_mul_pattern_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_attack_power_mul_pattern(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind47AttackModule__get_attack_power_mul_pattern_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_attack_power_mul_pattern(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45AttackModule__set_attack_power_mul_scale_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_attack_power_mul_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45AttackModule__get_attack_power_mul_scale_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_attack_power_mul_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39AttackModule__set_lr_check_default_implEPNS_26BattleObjectModuleAccessorEh"]
pub fn set_lr_check_default(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uchar,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35AttackModule__lr_check_default_implEPNS_26BattleObjectModuleAccessorE"]
pub fn lr_check_default(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> libc::c_uchar;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37AttackModule__set_lr_check_front_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_lr_check_front(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36AttackModule__set_lr_check_back_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_lr_check_back(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40AttackModule__set_lr_check_front_lr_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_lr_check_front_lr(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52AttackModule__set_disable_power_add_status_zero_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_disable_power_add_status_zero(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38AttackModule__reset_status_attack_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn reset_status_attack(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37AttackModule__damage_shake_scale_implEPNS_26BattleObjectModuleAccessorE"]
pub fn damage_shake_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41AttackModule__set_damage_shake_scale_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_damage_shake_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32AttackModule__set_latest_no_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_latest_no(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38AttackModule__set_latest_absolute_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_latest_absolute(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37AttackModule__set_reflect_attack_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_reflect_attack(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39AttackModule__is_power_up_reaction_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_power_up_reaction(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40AttackModule__set_power_up_reaction_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_power_up_reaction(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35AttackModule__set_attack_scale_implEPNS_26BattleObjectModuleAccessorEfb"]
pub fn set_attack_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39AttackModule__set_attack_scale_2nd_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_attack_scale_2nd(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34AttackModule__set_base_offset_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fE"]
pub fn set_base_offset(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34AttackModule__is_attack_occur_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_attack_occur(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37AttackModule__set_constraint_pos_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_constraint_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36AttackModule__is_constraint_pos_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_constraint_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48AttackModule__set_no_dead_damage_fly_effect_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_no_dead_damage_fly_effect(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind47AttackModule__is_no_dead_damage_fly_effect_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_no_dead_damage_fly_effect(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46AttackModule__set_damage_effect_mul_scale_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_damage_effect_mul_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42AttackModule__damage_effect_mul_scale_implEPNS_26BattleObjectModuleAccessorE"]
pub fn damage_effect_mul_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35AttackModule__set_attack_level_implEPNS_26BattleObjectModuleAccessorEih"]
pub fn set_attack_level(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_uchar,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32AttackModule__set_ink_value_implEPNS_26BattleObjectModuleAccessorEif"]
pub fn set_ink_value(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36AttackModule__set_special_paint_implEPNS_26BattleObjectModuleAccessorEiNS_16SpecialPaintKindE"]
pub fn set_special_paint(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::app::SpecialPaintKind,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37AttackModule__set_paralyze_frame_implEPNS_26BattleObjectModuleAccessorEiib"]
pub fn set_paralyze_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35AttackModule__set_poison_param_implEPNS_26BattleObjectModuleAccessorEiiifb"]
pub fn set_poison_param(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: libc::c_int,
arg5: f32,
arg6: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42AttackModule__set_optional_hit_effect_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40E"]
pub fn set_optional_hit_effect(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::phx::Hash40,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41AttackModule__set_optional_hit_sound_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40E"]
pub fn set_optional_hit_sound(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::phx::Hash40,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44AttackModule__set_no_comp_damage_motion_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn set_no_comp_damage_motion(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39AttackModule__set_no_finish_camera_implEPNS_26BattleObjectModuleAccessorEibb"]
pub fn set_no_finish_camera(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42AttackModule__set_no_finish_camera_ex_implEPNS_26BattleObjectModuleAccessorEibb"]
pub fn set_no_finish_camera_ex(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42AttackModule__set_final_finish_cut_in_implEPNS_26BattleObjectModuleAccessorEibbfb"]
pub fn set_final_finish_cut_in(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
arg4: bool,
arg5: f32,
arg6: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34AttackModule__set_no_dead_all_implEPNS_26BattleObjectModuleAccessorEbb"]
pub fn set_no_dead_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42AttackModule__set_no_damage_orbit_all_implEPNS_26BattleObjectModuleAccessorEbb"]
pub fn set_no_damage_orbit_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48AttackModule__set_captured_same_time_attack_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn set_captured_same_time_attack(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind59AttackModule__set_captured_same_time_attack_damage_mul_implEPNS_26BattleObjectModuleAccessorEif"]
pub fn set_captured_same_time_attack_damage_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind47AttackModule__set_attack_composition_speed_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn set_attack_composition_speed(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42AttackModule__set_attack_camera_quake_implEPNS_26BattleObjectModuleAccessorEiib"]
pub fn set_attack_camera_quake(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49AttackModule__set_attack_camera_quake_forced_implEPNS_26BattleObjectModuleAccessorEiib"]
pub fn set_attack_camera_quake_forced(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48AttackModule__set_attack_no_weight_reaction_implEPNS_26BattleObjectModuleAccessorEihb"]
pub fn set_attack_no_weight_reaction(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_uchar,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52AttackModule__set_attack_no_weight_reaction_all_implEPNS_26BattleObjectModuleAccessorEhb"]
pub fn set_attack_no_weight_reaction_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uchar,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48AttackModule__set_attack_no_reaction_search_implEPNS_26BattleObjectModuleAccessorEihb"]
pub fn set_attack_no_reaction_search(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_uchar,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44AttackModule__clear_inflict_kind_status_implEPNS_26BattleObjectModuleAccessorE"]
pub fn clear_inflict_kind_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37AttackModule__set_force_reaction_implEPNS_26BattleObjectModuleAccessorEibb"]
pub fn set_force_reaction(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35AttackModule__set_accept_no_lr_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn set_accept_no_lr(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30AttackModule__set_nearest_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn set_nearest(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37AttackModule__set_vec_target_pos_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40ERKNS3_8Vector2fEjb"]
pub fn set_vec_target_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::phx::Hash40,
arg4: *const root::phx::Vector2f,
arg5: libc::c_uint,
arg6: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34AttackModule__enable_safe_pos_implEPNS_26BattleObjectModuleAccessorE"]
pub fn enable_safe_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37AttackModule__is_critical_attack_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_critical_attack(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49AttackModule__get_critical_attack_damage_mul_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_critical_attack_damage_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind51AttackModule__get_critical_attack_reaction_mul_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_critical_attack_reaction_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41AttackModule__set_is_critical_attack_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_is_critical_attack(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49AttackModule__set_critical_attack_damage_mul_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_critical_attack_damage_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind51AttackModule__set_critical_attack_reaction_mul_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_critical_attack_reaction_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind58AttackModule__enable_attack_r_fix_damage_speed_up_all_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn enable_attack_r_fix_damage_speed_up_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41AttackModule__set_add_reaction_frame_implEPNS_26BattleObjectModuleAccessorEifb"]
pub fn set_add_reaction_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49AttackModule__set_add_reaction_frame_revised_implEPNS_26BattleObjectModuleAccessorEifb"]
pub fn set_add_reaction_frame_revised(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30AttackModule__set_set_off_implEPNS_26BattleObjectModuleAccessorEiNS_16AttackSetOffKindE"]
pub fn set_set_off(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::app::AttackSetOffKind,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind51AttackModule__set_no_squat_damage_reaction_mul_implEPNS_26BattleObjectModuleAccessorEibb"]
pub fn set_no_squat_damage_reaction_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46AttackModule__set_no_damage_fly_smoke_all_implEPNS_26BattleObjectModuleAccessorEbb"]
pub fn set_no_damage_fly_smoke_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41AttackModule__set_no_uniq_effect_all_implEPNS_26BattleObjectModuleAccessorEbb"]
pub fn set_no_uniq_effect_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37AttackModule__set_no_world_scale_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_no_world_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36AttackModule__set_attack_height_implEPNS_26BattleObjectModuleAccessorEiNS_12AttackHeightEb"]
pub fn set_attack_height(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::app::AttackHeight,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40AttackModule__set_attack_height_all_implEPNS_26BattleObjectModuleAccessorENS_12AttackHeightEb"]
pub fn set_attack_height_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::AttackHeight,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38AttackModule__set_no_hop_opponent_implEPNS_26BattleObjectModuleAccessorEibb"]
pub fn set_no_hop_opponent(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42AttackModule__set_no_hop_opponent_all_implEPNS_26BattleObjectModuleAccessorEbb"]
pub fn set_no_hop_opponent_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36AttackModule__set_ice_frame_mul_implEPNS_26BattleObjectModuleAccessorEifb"]
pub fn set_ice_frame_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34AttackModule__init_attack_pos_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn init_attack_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
}
pub mod FighterCutInManager {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39FighterCutInManager__request_start_implEPNS_19FighterCutInManagerERNS_26BattleObjectModuleAccessorEPNS_15CutInTransactorENS_9CutInTypeEPKNS_9CutInDataENS_13CutInPriorityE"]
pub fn request_start(
arg1: *mut root::app::FighterCutInManager,
arg2: *mut root::app::BattleObjectModuleAccessor,
arg3: *mut root::app::CutInTransactor,
arg4: root::app::CutInType,
arg5: *const root::app::CutInData,
arg6: root::app::CutInPriority,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37FighterCutInManager__request_end_implEPNS_19FighterCutInManagerE"]
pub fn request_end(arg1: *mut root::app::FighterCutInManager) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34FighterCutInManager__is_owner_implEPNS_19FighterCutInManagerERKNS_26BattleObjectModuleAccessorE"]
pub fn is_owner(
arg1: *mut root::app::FighterCutInManager,
arg2: *const root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33FighterCutInManager__is_play_implEPNS_19FighterCutInManagerE"]
pub fn is_play(arg1: *mut root::app::FighterCutInManager) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40FighterCutInManager__is_play_status_implEPNS_19FighterCutInManagerE"]
pub fn is_play_status(arg1: *mut root::app::FighterCutInManager) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34FighterCutInManager__add_task_implEPNS_19FighterCutInManagerEj"]
pub fn add_task(
arg1: *mut root::app::FighterCutInManager,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52FighterCutInManager__set_throw_finish_zoom_rate_implEPNS_19FighterCutInManagerEf"]
pub fn set_throw_finish_zoom_rate(
arg1: *mut root::app::FighterCutInManager,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49FighterCutInManager__set_throw_finish_offset_implEPNS_19FighterCutInManagerEN3phx8Vector3fE"]
pub fn set_throw_finish_offset(
arg1: *mut root::app::FighterCutInManager,
arg2: root::phx::Vector3f,
);
}
}
pub mod GimmickEventWarp {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42GimmickEventWarp__load_from_l2c_table_implEPNS_16GimmickEventWarpERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::GimmickEventWarp,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38GimmickEventWarp__store_l2c_table_implEPKNS_16GimmickEventWarpE"]
pub fn store_l2c_table(arg1: *const root::app::GimmickEventWarp) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38GimmickEventWarp__store_l2c_table_implEPKNS_16GimmickEventWarpERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::GimmickEventWarp,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod GimmickEventDrumCheckNeedHide {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind55GimmickEventDrumCheckNeedHide__load_from_l2c_table_implEPNS_29GimmickEventDrumCheckNeedHideERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::GimmickEventDrumCheckNeedHide,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind51GimmickEventDrumCheckNeedHide__store_l2c_table_implEPKNS_29GimmickEventDrumCheckNeedHideE"]
pub fn store_l2c_table(
arg1: *const root::app::GimmickEventDrumCheckNeedHide,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind51GimmickEventDrumCheckNeedHide__store_l2c_table_implEPKNS_29GimmickEventDrumCheckNeedHideERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::GimmickEventDrumCheckNeedHide,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod Circle {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32Circle__load_from_l2c_table_implEPNS_6CircleERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::Circle,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28Circle__store_l2c_table_implEPKNS_6CircleE"]
pub fn store_l2c_table(arg1: *const root::app::Circle) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28Circle__store_l2c_table_implEPKNS_6CircleERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::Circle,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod FighterInklingLinkEventPaint {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind54FighterInklingLinkEventPaint__load_from_l2c_table_implEPNS_28FighterInklingLinkEventPaintERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::FighterInklingLinkEventPaint,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50FighterInklingLinkEventPaint__store_l2c_table_implEPKNS_28FighterInklingLinkEventPaintE"]
pub fn store_l2c_table(
arg1: *const root::app::FighterInklingLinkEventPaint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50FighterInklingLinkEventPaint__store_l2c_table_implEPKNS_28FighterInklingLinkEventPaintERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::FighterInklingLinkEventPaint,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app28FighterInklingLinkEventPaint13new_l2c_tableEv"]
pub fn new_l2c_table()-> u64;
}
}
pub mod FighterControlModuleImpl {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind55FighterControlModuleImpl__reserve_on_attack_button_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reserve_on_attack_button(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind53FighterControlModuleImpl__update_attack_air_kind_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn update_attack_air_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind54FighterControlModuleImpl__get_param_dash_s4_frame_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_param_dash_s4_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind59FighterControlModuleImpl__get_param_attack_hi4_flick_y_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_param_attack_hi4_flick_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind59FighterControlModuleImpl__get_param_attack_lw4_flick_y_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_param_attack_lw4_flick_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind58FighterControlModuleImpl__special_command_236236_step_implEPNS_26BattleObjectModuleAccessorE"]
pub fn special_command_236236_step(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind58FighterControlModuleImpl__special_command_214214_step_implEPNS_26BattleObjectModuleAccessorE"]
pub fn special_command_214214_step(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind57FighterControlModuleImpl__special_command_21416_step_implEPNS_26BattleObjectModuleAccessorE"]
pub fn special_command_21416_step(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind57FighterControlModuleImpl__special_command_23634_step_implEPNS_26BattleObjectModuleAccessorE"]
pub fn special_command_23634_step(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind59FighterControlModuleImpl__check_hit_stop_delay_command_implEPNS_26BattleObjectModuleAccessorERN3phx8Vector2fE"]
pub fn check_hit_stop_delay_command(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *mut root::phx::Vector2f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind55FighterControlModuleImpl__is_enable_hit_stop_delay_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_enable_hit_stop_delay(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind60FighterControlModuleImpl__is_enable_hit_stop_delay_life_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_enable_hit_stop_delay_life(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind55FighterControlModuleImpl__get_stick_button_trigger_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_stick_button_trigger(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind54FighterControlModuleImpl__get_stick_button_repeat_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_stick_button_repeat(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
}
pub mod FighterRyuLinkEventFinalDeadDamage {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind60FighterRyuLinkEventFinalDeadDamage__load_from_l2c_table_implEPNS_34FighterRyuLinkEventFinalDeadDamageERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::FighterRyuLinkEventFinalDeadDamage,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind56FighterRyuLinkEventFinalDeadDamage__store_l2c_table_implEPKNS_34FighterRyuLinkEventFinalDeadDamageE"]
pub fn store_l2c_table(
arg1: *const root::app::FighterRyuLinkEventFinalDeadDamage,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind56FighterRyuLinkEventFinalDeadDamage__store_l2c_table_implEPKNS_34FighterRyuLinkEventFinalDeadDamageERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::FighterRyuLinkEventFinalDeadDamage,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod FighterMotionModuleImpl {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48FighterMotionModuleImpl__add_body_type_hash_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ei"]
pub fn add_body_type_hash(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46FighterMotionModuleImpl__get_cancel_frame_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Eb"]
pub fn get_cancel_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: bool,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind51FighterMotionModuleImpl__is_valid_cancel_frame_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn is_valid_cancel_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50FighterMotionModuleImpl__get_hit_normal_frame_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Eb"]
pub fn get_hit_normal_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: bool,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind47FighterMotionModuleImpl__get_hit_xlu_frame_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Eb"]
pub fn get_hit_xlu_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: bool,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind61FighterMotionModuleImpl__motion_kind_kirby_copy_original_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn motion_kind_kirby_copy_original(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind54FighterMotionModuleImpl__change_motion_kirby_copy_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Effbfbb"]
pub fn change_motion_kirby_copy(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: f32,
arg4: f32,
arg5: bool,
arg6: f32,
arg7: bool,
arg8: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind68FighterMotionModuleImpl__change_motion_inherit_frame_kirby_copy_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Efffbb"]
pub fn change_motion_inherit_frame_kirby_copy(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: f32,
arg4: f32,
arg5: f32,
arg6: bool,
arg7: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind78FighterMotionModuleImpl__change_motion_inherit_frame_keep_rate_kirby_copy_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Efff"]
pub fn change_motion_inherit_frame_keep_rate_kirby_copy(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: f32,
arg4: f32,
arg5: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind74FighterMotionModuleImpl__change_motion_force_inherit_frame_kirby_copy_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Efff"]
pub fn change_motion_force_inherit_frame_kirby_copy(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: f32,
arg4: f32,
arg5: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind60FighterMotionModuleImpl__end_frame_from_hash_kirby_copy_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn end_frame_from_hash_kirby_copy(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind64FighterMotionModuleImpl__set_frame_sync_anim_cmd_kirby_copy_implEPNS_26BattleObjectModuleAccessorEfb"]
pub fn set_frame_sync_anim_cmd_kirby_copy(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind57FighterMotionModuleImpl__get_cancel_frame_kirby_copy_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Eb"]
pub fn get_cancel_frame_kirby_copy(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind59FighterMotionModuleImpl__add_motion_partial_kirby_copy_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40Effbbfbbb"]
pub fn add_motion_partial_kirby_copy(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::phx::Hash40,
arg4: f32,
arg5: f32,
arg6: bool,
arg7: bool,
arg8: f32,
arg9: bool,
arg10: bool,
arg11: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45FighterMotionModuleImpl__set_blend_waist_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_blend_waist(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind61FighterMotionModuleImpl__start_damage_stop_interpolation_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn start_damage_stop_interpolation(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind65FighterMotionModuleImpl__set_pause_motion_interpolation_stop_implEPNS_26BattleObjectModuleAccessorE"]
pub fn set_pause_motion_interpolation_stop(
arg1: *mut root::app::BattleObjectModuleAccessor,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind62FighterMotionModuleImpl__set_update_finger_and_face_joint_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_update_finger_and_face_joint(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
}
pub mod FighterStopModuleImpl {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42FighterStopModuleImpl__is_damage_stop_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_damage_stop(arg1: *mut root::app::BattleObjectModuleAccessor)
-> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49FighterStopModuleImpl__get_damage_stop_frame_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_damage_stop_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
}
pub mod WeaponShizueFishingrodLinkEventReel {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind61WeaponShizueFishingrodLinkEventReel__load_from_l2c_table_implEPNS_35WeaponShizueFishingrodLinkEventReelERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::WeaponShizueFishingrodLinkEventReel,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind57WeaponShizueFishingrodLinkEventReel__store_l2c_table_implEPKNS_35WeaponShizueFishingrodLinkEventReelE"]
pub fn store_l2c_table(
arg1: *const root::app::WeaponShizueFishingrodLinkEventReel,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind57WeaponShizueFishingrodLinkEventReel__store_l2c_table_implEPKNS_35WeaponShizueFishingrodLinkEventReelERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::WeaponShizueFishingrodLinkEventReel,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod GimmickEventBarrel {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44GimmickEventBarrel__load_from_l2c_table_implEPNS_18GimmickEventBarrelERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::GimmickEventBarrel,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40GimmickEventBarrel__store_l2c_table_implEPKNS_18GimmickEventBarrelE"]
pub fn store_l2c_table(arg1: *const root::app::GimmickEventBarrel)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40GimmickEventBarrel__store_l2c_table_implEPKNS_18GimmickEventBarrelERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::GimmickEventBarrel,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod ArticleModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ArticleModule__generate_article_implEPNS_26BattleObjectModuleAccessorEibi"]
pub fn generate_article(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
arg4: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43ArticleModule__generate_article_enable_implEPNS_26BattleObjectModuleAccessorEibi"]
pub fn generate_article_enable(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
arg4: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46ArticleModule__generate_article_have_item_implEPNS_26BattleObjectModuleAccessorEiiN3phx6Hash40E"]
pub fn generate_article_have_item(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24ArticleModule__have_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40ENS_22ArticleOperationTargetEjb"]
pub fn have(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::phx::Hash40,
arg4: root::app::ArticleOperationTarget,
arg5: libc::c_uint,
arg6: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25ArticleModule__shoot_implEPNS_26BattleObjectModuleAccessorEiNS_22ArticleOperationTargetEb"]
pub fn shoot(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::app::ArticleOperationTarget,
arg4: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31ArticleModule__shoot_exist_implEPNS_26BattleObjectModuleAccessorEiNS_22ArticleOperationTargetEb"]
pub fn shoot_exist(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::app::ArticleOperationTarget,
arg4: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27ArticleModule__set_pos_implEPNS_26BattleObjectModuleAccessorEiN3phx8Vector3fE"]
pub fn set_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31ArticleModule__motion_kind_implEPNS_26BattleObjectModuleAccessorEiNS_22ArticleOperationTargetE"]
pub fn motion_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::app::ArticleOperationTarget,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ArticleModule__change_motion_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40Ebf"]
pub fn change_motion(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::phx::Hash40,
arg4: bool,
arg5: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41ArticleModule__change_motion_from_no_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40Eibf"]
pub fn change_motion_from_no(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::phx::Hash40,
arg4: libc::c_int,
arg5: bool,
arg6: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34ArticleModule__add_motion_2nd_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40Effbf"]
pub fn add_motion_2nd(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::phx::Hash40,
arg4: f32,
arg5: f32,
arg6: bool,
arg7: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ArticleModule__motion_kind_2nd_implEPNS_26BattleObjectModuleAccessorEiNS_22ArticleOperationTargetE"]
pub fn motion_kind_2nd(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::app::ArticleOperationTarget,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30ArticleModule__set_weight_implEPNS_26BattleObjectModuleAccessorEifb"]
pub fn set_weight(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38ArticleModule__add_motion_partial_implEPNS_26BattleObjectModuleAccessorEiiN3phx6Hash40Effbbfbbb"]
pub fn add_motion_partial(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: root::phx::Hash40,
arg5: f32,
arg6: f32,
arg7: bool,
arg8: bool,
arg9: f32,
arg10: bool,
arg11: bool,
arg12: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29ArticleModule__set_frame_implEPNS_26BattleObjectModuleAccessorEif"]
pub fn set_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ArticleModule__set_frame_2nd_implEPNS_26BattleObjectModuleAccessorEifb"]
pub fn set_frame_2nd(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28ArticleModule__set_rate_implEPNS_26BattleObjectModuleAccessorEif"]
pub fn set_rate(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ArticleModule__change_status_implEPNS_26BattleObjectModuleAccessorEiiNS_22ArticleOperationTargetE"]
pub fn change_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: root::app::ArticleOperationTarget,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39ArticleModule__change_status_exist_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn change_status_exist(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40ArticleModule__set_visibility_whole_implEPNS_26BattleObjectModuleAccessorEibNS_22ArticleOperationTargetE"]
pub fn set_visibility_whole(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
arg4: root::app::ArticleOperationTarget,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34ArticleModule__set_visibility_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40ES4_NS_22ArticleOperationTargetE"]
pub fn set_visibility(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::phx::Hash40,
arg4: root::phx::Hash40,
arg5: root::app::ArticleOperationTarget,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42ArticleModule__set_default_visibility_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40ENS_22ArticleOperationTargetE"]
pub fn set_default_visibility(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::phx::Hash40,
arg4: root::app::ArticleOperationTarget,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38ArticleModule__set_situation_kind_implEPNS_26BattleObjectModuleAccessorEih"]
pub fn set_situation_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_uchar,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28ArticleModule__set_flag_implEPNS_26BattleObjectModuleAccessorEibi"]
pub fn set_flag(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
arg4: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27ArticleModule__is_flag_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn is_flag(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ArticleModule__is_flag_from_no_implEPNS_26BattleObjectModuleAccessorEiii"]
pub fn is_flag_from_no(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27ArticleModule__set_int_implEPNS_26BattleObjectModuleAccessorEiii"]
pub fn set_int(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27ArticleModule__get_int_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn get_int(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29ArticleModule__set_float_implEPNS_26BattleObjectModuleAccessorEifi"]
pub fn set_float(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
arg4: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29ArticleModule__get_float_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn get_float(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ArticleModule__set_item_action_implEPNS_26BattleObjectModuleAccessorEiif"]
pub fn set_item_action(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26ArticleModule__remove_implEPNS_26BattleObjectModuleAccessorEiNS_22ArticleOperationTargetE"]
pub fn remove(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::app::ArticleOperationTarget,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32ArticleModule__remove_exist_implEPNS_26BattleObjectModuleAccessorEiNS_22ArticleOperationTargetE"]
pub fn remove_exist(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::app::ArticleOperationTarget,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42ArticleModule__remove_exist_object_id_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn remove_exist_object_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28ArticleModule__is_exist_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_exist(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27ArticleModule__get_num_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_num(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34ArticleModule__is_generatable_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_generatable(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34ArticleModule__get_active_num_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_active_num(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31ArticleModule__get_article_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_article(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ArticleModule__get_joint_pos_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40ENS_22ArticleOperationTargetE"]
pub fn get_joint_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::phx::Hash40,
arg4: root::app::ArticleOperationTarget,
) -> root::phx::Vector3f;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ArticleModule__get_joint_rotate_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40ENS_22ArticleOperationTargetE"]
pub fn get_joint_rotate(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::phx::Hash40,
arg4: root::app::ArticleOperationTarget,
) -> u64;
}
}
pub mod LinkEventThrow {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40LinkEventThrow__load_from_l2c_table_implEPNS_14LinkEventThrowERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::LinkEventThrow,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36LinkEventThrow__store_l2c_table_implEPKNS_14LinkEventThrowE"]
pub fn store_l2c_table(arg1: *const root::app::LinkEventThrow) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36LinkEventThrow__store_l2c_table_implEPKNS_14LinkEventThrowERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::LinkEventThrow,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod CatchModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27CatchModule__set_catch_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn set_catch(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26CatchModule__is_catch_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_catch(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27CatchModule__catch_cut_implEPNS_26BattleObjectModuleAccessorEbb"]
pub fn catch_cut(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34CatchModule__update_pos_cling_implEPNS_26BattleObjectModuleAccessorE"]
pub fn update_pos_cling(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27CatchModule__cling_cut_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn cling_cut(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30CatchModule__check_damage_implEPNS_26BattleObjectModuleAccessorE"]
pub fn check_damage(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36CatchModule__set_send_cut_event_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_send_cut_event(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35CatchModule__capture_object_id_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn capture_object_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36CatchModule__capture_pos_x_diff_implEPNS_26BattleObjectModuleAccessorE"]
pub fn capture_pos_x_diff(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
}
pub mod DamageLog {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35DamageLog__load_from_l2c_table_implEPNS_9DamageLogERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::DamageLog,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31DamageLog__store_l2c_table_implEPKNS_9DamageLogE"]
pub fn store_l2c_table(arg1: *const root::app::DamageLog) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31DamageLog__store_l2c_table_implEPKNS_9DamageLogERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::DamageLog,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod ShieldModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24ShieldModule__clean_implEPNS_26BattleObjectModuleAccessorE"]
pub fn clean(arg1: *mut root::app::BattleObjectModuleAccessor) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28ShieldModule__is_shield_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn is_shield(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27ShieldModule__set_size_implEPNS_26BattleObjectModuleAccessorEifi"]
pub fn set_size(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
arg4: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29ShieldModule__set_status_implEPNS_26BattleObjectModuleAccessorEiNS_12ShieldStatusEi"]
pub fn set_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::app::ShieldStatus,
arg4: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ShieldModule__set_status_all_implEPNS_26BattleObjectModuleAccessorENS_12ShieldStatusEi"]
pub fn set_status_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::ShieldStatus,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26ShieldModule__is_turn_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_turn(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27ShieldModule__is_front_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_front(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25ShieldModule__is_hop_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_hop(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32ShieldModule__get_hop_angle_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_hop_angle(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28ShieldModule__is_no_hop_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_no_hop(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27ShieldModule__set_turn_implEPNS_26BattleObjectModuleAccessorEbi"]
pub fn set_turn(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28ShieldModule__set_front_implEPNS_26BattleObjectModuleAccessorENS_11ShieldFrontEi"]
pub fn set_front(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::ShieldFront,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26ShieldModule__set_hop_implEPNS_26BattleObjectModuleAccessorEbfi"]
pub fn set_hop(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: f32,
arg4: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ShieldModule__set_attack_mul_implEPNS_26BattleObjectModuleAccessorEfi"]
pub fn set_attack_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ShieldModule__get_attack_mul_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_attack_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32ShieldModule__set_speed_mul_implEPNS_26BattleObjectModuleAccessorEfi"]
pub fn set_speed_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32ShieldModule__get_speed_mul_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_speed_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31ShieldModule__set_life_mul_implEPNS_26BattleObjectModuleAccessorEfi"]
pub fn set_life_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31ShieldModule__get_life_mul_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_life_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ShieldModule__set_attack_limit_implEPNS_26BattleObjectModuleAccessorEfi"]
pub fn set_attack_limit(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ShieldModule__get_attack_limit_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_attack_limit(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ShieldModule__set_hit_stop_mul_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_hit_stop_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31ShieldModule__is_no_m_ball_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_no_m_ball(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32ShieldModule__get_part_size_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_part_size(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30ShieldModule__get_team_no_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_team_no(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30ShieldModule__set_no_team_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_no_team(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34ShieldModule__set_shield_type_implEPNS_26BattleObjectModuleAccessorENS_10ShieldTypeEii"]
pub fn set_shield_type(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::ShieldType,
arg3: libc::c_int,
arg4: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28ShieldModule__clear_all_implEPNS_26BattleObjectModuleAccessorE"]
pub fn clear_all(arg1: *mut root::app::BattleObjectModuleAccessor)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30ShieldModule__clear_all_2_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn clear_all_2(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ShieldModule__get_center_pos_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn get_center_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25ShieldModule__get_lr_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_lr(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32ShieldModule__get_group_num_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_group_num(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28ShieldModule__get_pos_x_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_pos_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38ShieldModule__set_target_property_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn set_target_property(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38ShieldModule__set_target_category_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn set_target_category(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24ShieldModule__sleep_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn sleep(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
}
pub mod FighterRyuLinkEventFinalMoveTarget {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind60FighterRyuLinkEventFinalMoveTarget__load_from_l2c_table_implEPNS_34FighterRyuLinkEventFinalMoveTargetERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::FighterRyuLinkEventFinalMoveTarget,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind56FighterRyuLinkEventFinalMoveTarget__store_l2c_table_implEPKNS_34FighterRyuLinkEventFinalMoveTargetE"]
pub fn store_l2c_table(
arg1: *const root::app::FighterRyuLinkEventFinalMoveTarget,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind56FighterRyuLinkEventFinalMoveTarget__store_l2c_table_implEPKNS_34FighterRyuLinkEventFinalMoveTargetERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::FighterRyuLinkEventFinalMoveTarget,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod DamageInfo {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36DamageInfo__load_from_l2c_table_implEPNS_10DamageInfoERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::DamageInfo,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32DamageInfo__store_l2c_table_implEPKNS_10DamageInfoE"]
pub fn store_l2c_table(arg1: *const root::app::DamageInfo) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32DamageInfo__store_l2c_table_implEPKNS_10DamageInfoERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::DamageInfo,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod PostureModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28PostureModule__init_pos_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fEbb"]
pub fn init_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
arg3: bool,
arg4: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind23PostureModule__pos_implEPNS_26BattleObjectModuleAccessorE"]
pub fn pos(arg1: *mut root::app::BattleObjectModuleAccessor) -> *const root::phx::Vector3f;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26PostureModule__pos_2d_implEPNS_26BattleObjectModuleAccessorE"]
pub fn pos_2d(arg1: *mut root::app::BattleObjectModuleAccessor) -> root::phx::Vector2f;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25PostureModule__pos_x_implEPNS_26BattleObjectModuleAccessorE"]
pub fn pos_x(module_accessor: *mut root::app::BattleObjectModuleAccessor) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25PostureModule__pos_y_implEPNS_26BattleObjectModuleAccessorE"]
pub fn pos_y(module_accessor: *mut root::app::BattleObjectModuleAccessor) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25PostureModule__pos_z_implEPNS_26BattleObjectModuleAccessorE"]
pub fn pos_z(module_accessor: *mut root::app::BattleObjectModuleAccessor) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27PostureModule__set_pos_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fE"]
pub fn set_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30PostureModule__set_pos_2d_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fE"]
pub fn set_pos_2d(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27PostureModule__add_pos_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fE"]
pub fn add_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30PostureModule__add_pos_2d_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fE"]
pub fn add_pos_2d(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28PostureModule__prev_pos_implEPNS_26BattleObjectModuleAccessorE"]
pub fn prev_pos(arg1: *mut root::app::BattleObjectModuleAccessor) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31PostureModule__prev_pos_2d_implEPNS_26BattleObjectModuleAccessorE"]
pub fn prev_pos_2d(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind22PostureModule__lr_implEPNS_26BattleObjectModuleAccessorE"]
pub fn lr(arg1: *mut root::app::BattleObjectModuleAccessor) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26PostureModule__set_lr_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_lr(arg1: *mut root::app::BattleObjectModuleAccessor, arg2: f32);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30PostureModule__reverse_lr_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reverse_lr(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28PostureModule__init_rot_implEPNS_26BattleObjectModuleAccessorE"]
pub fn init_rot(arg1: *mut root::app::BattleObjectModuleAccessor) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30PostureModule__init_rot_2_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn init_rot_2(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind23PostureModule__rot_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn rot(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25PostureModule__rot_x_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn rot_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25PostureModule__rot_y_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn rot_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25PostureModule__rot_z_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn rot_z(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27PostureModule__set_rot_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fEi"]
pub fn set_rot(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33PostureModule__init_rot_y_lr_implEPNS_26BattleObjectModuleAccessorE"]
pub fn init_rot_y_lr(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50PostureModule__is_rot_y_lr_different_inner_lr_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_rot_y_lr_different_inner_lr(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28PostureModule__rot_y_lr_implEPNS_26BattleObjectModuleAccessorE"]
pub fn rot_y_lr(arg1: *mut root::app::BattleObjectModuleAccessor) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35PostureModule__update_rot_y_lr_implEPNS_26BattleObjectModuleAccessorE"]
pub fn update_rot_y_lr(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36PostureModule__reverse_rot_y_lr_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reverse_rot_y_lr(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30PostureModule__base_scale_implEPNS_26BattleObjectModuleAccessorE"]
pub fn base_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25PostureModule__scale_implEPNS_26BattleObjectModuleAccessorE"]
pub fn scale(arg1: *mut root::app::BattleObjectModuleAccessor) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29PostureModule__set_scale_implEPNS_26BattleObjectModuleAccessorEfb"]
pub fn set_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30PostureModule__init_scale_implEPNS_26BattleObjectModuleAccessorE"]
pub fn init_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31PostureModule__owner_scale_implEPNS_26BattleObjectModuleAccessorE"]
pub fn owner_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35PostureModule__set_owner_scale_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_owner_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34PostureModule__set_link_scale_implEPNS_26BattleObjectModuleAccessorEfb"]
pub fn set_link_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32PostureModule__set_stick_lr_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_stick_lr(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45PostureModule__set_sync_constraint_joint_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn set_sync_constraint_joint(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
);
}
}
pub mod LinkEventTouchItem {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44LinkEventTouchItem__load_from_l2c_table_implEPNS_18LinkEventTouchItemERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::LinkEventTouchItem,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40LinkEventTouchItem__store_l2c_table_implEPKNS_18LinkEventTouchItemE"]
pub fn store_l2c_table(arg1: *const root::app::LinkEventTouchItem)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40LinkEventTouchItem__store_l2c_table_implEPKNS_18LinkEventTouchItemERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::LinkEventTouchItem,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod GimmickEventCatch {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43GimmickEventCatch__load_from_l2c_table_implEPNS_17GimmickEventCatchERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::GimmickEventCatch,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39GimmickEventCatch__store_l2c_table_implEPKNS_17GimmickEventCatchE"]
pub fn store_l2c_table(arg1: *const root::app::GimmickEventCatch) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39GimmickEventCatch__store_l2c_table_implEPKNS_17GimmickEventCatchERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::GimmickEventCatch,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod MotionModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30MotionModule__is_changing_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_changing(
arg1: *mut root::app::BattleObjectModuleAccessor
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32MotionModule__change_motion_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Effbfbb"]
pub fn change_motion(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: f32,
arg4: f32,
arg5: bool,
arg6: f32,
arg7: bool,
arg8: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46MotionModule__change_motion_inherit_frame_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Efffbb"]
pub fn change_motion_inherit_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: f32,
arg4: f32,
arg5: f32,
arg6: bool,
arg7: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind56MotionModule__change_motion_inherit_frame_keep_rate_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Efff"]
pub fn change_motion_inherit_frame_keep_rate(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: f32,
arg4: f32,
arg5: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52MotionModule__change_motion_force_inherit_frame_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Efff"]
pub fn change_motion_force_inherit_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: f32,
arg4: f32,
arg5: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37MotionModule__change_motion_kind_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn change_motion_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33MotionModule__add_motion_2nd_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Effbf"]
pub fn add_motion_2nd(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: f32,
arg4: f32,
arg5: bool,
arg6: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29MotionModule__set_weight_implEPNS_26BattleObjectModuleAccessorEfb"]
pub fn set_weight(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34MotionModule__set_weight_rate_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_weight_rate(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27MotionModule__is_blend_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_blend(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30MotionModule__motion_kind_implEPNS_26BattleObjectModuleAccessorE"]
pub fn motion_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind23MotionModule__rate_implEPNS_26BattleObjectModuleAccessorE"]
pub fn rate(arg1: *mut root::app::BattleObjectModuleAccessor) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27MotionModule__set_rate_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_rate(arg1: *mut root::app::BattleObjectModuleAccessor, arg2: f32);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27MotionModule__rate_2nd_implEPNS_26BattleObjectModuleAccessorE"]
pub fn rate_2nd(arg1: *mut root::app::BattleObjectModuleAccessor) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31MotionModule__set_rate_2nd_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_rate_2nd(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24MotionModule__frame_implEPNS_26BattleObjectModuleAccessorE"]
pub fn frame(arg1: *mut root::app::BattleObjectModuleAccessor) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29MotionModule__prev_frame_implEPNS_26BattleObjectModuleAccessorE"]
pub fn prev_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28MotionModule__set_frame_implEPNS_26BattleObjectModuleAccessorEfb"]
pub fn set_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42MotionModule__set_frame_sync_anim_cmd_implEPNS_26BattleObjectModuleAccessorEfbbb"]
pub fn set_frame_sync_anim_cmd(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: bool,
arg4: bool,
arg5: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28MotionModule__end_frame_implEPNS_26BattleObjectModuleAccessorE"]
pub fn end_frame(arg1: *mut root::app::BattleObjectModuleAccessor)
-> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38MotionModule__end_frame_from_hash_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn end_frame_from_hash(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32MotionModule__set_frame_2nd_implEPNS_26BattleObjectModuleAccessorEfb"]
pub fn set_frame_2nd(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28MotionModule__frame_2nd_implEPNS_26BattleObjectModuleAccessorE"]
pub fn frame_2nd(arg1: *mut root::app::BattleObjectModuleAccessor)
-> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28MotionModule__trans_tra_implEPNS_26BattleObjectModuleAccessorERN3phx8Vector3fEbb"]
pub fn trans_tra(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *mut root::phx::Vector3f,
arg3: bool,
arg4: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32MotionModule__trans_tra_2nd_implEPNS_26BattleObjectModuleAccessorERN3phx8Vector3fEbb"]
pub fn trans_tra_2nd(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *mut root::phx::Vector3f,
arg3: bool,
arg4: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34MotionModule__joint_local_tra_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40EbRNS3_8Vector3fE"]
pub fn joint_local_tra(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: bool,
arg4: *mut root::phx::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38MotionModule__trans_tra_end_frame_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERNS3_8Vector3fE"]
pub fn trans_tra_end_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: *mut root::phx::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25MotionModule__is_end_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_end(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28MotionModule__is_looped_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_looped(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31MotionModule__is_loop_flag_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_loop_flag(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42MotionModule__update_trans_move_speed_implEPNS_26BattleObjectModuleAccessorE"]
pub fn update_trans_move_speed(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35MotionModule__trans_move_speed_implEPNS_26BattleObjectModuleAccessorE"]
pub fn trans_move_speed(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39MotionModule__trans_move_speed_2nd_implEPNS_26BattleObjectModuleAccessorE"]
pub fn trans_move_speed_2nd(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48MotionModule__set_trans_move_speed_no_scale_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_trans_move_speed_no_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35MotionModule__is_anim_resource_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn is_anim_resource(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30MotionModule__resource_id_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn resource_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36MotionModule__animcmd_name_hash_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn animcmd_name_hash(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25MotionModule__weight_implEPNS_26BattleObjectModuleAccessorE"]
pub fn weight(arg1: *mut root::app::BattleObjectModuleAccessor) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30MotionModule__prev_weight_implEPNS_26BattleObjectModuleAccessorE"]
pub fn prev_weight(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43MotionModule__set_weight_change_motion_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_weight_change_motion(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29MotionModule__calc_joint_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ES4_RNS3_8Vector3fE"]
pub fn calc_joint(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: root::phx::Hash40,
arg4: *mut root::phx::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind66MotionModule__update_dynamic_skeleton_without_complete_matrix_implEPNS_26BattleObjectModuleAccessorE"]
pub fn update_dynamic_skeleton_without_complete_matrix(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39MotionModule__joint_local_rotation_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERNS3_8Vector3fE"]
pub fn joint_local_rotation(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: *mut root::phx::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37MotionModule__set_trans_joint_id_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn set_trans_joint_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32MotionModule__end_frame_2nd_implEPNS_26BattleObjectModuleAccessorE"]
pub fn end_frame_2nd(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29MotionModule__is_end_2nd_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_end_2nd(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34MotionModule__motion_kind_2nd_implEPNS_26BattleObjectModuleAccessorE"]
pub fn motion_kind_2nd(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31MotionModule__is_flag_link_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn is_flag_link(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind57MotionModule__is_flag_start_1_frame_from_motion_kind_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn is_flag_start_1_frame_from_motion_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40MotionModule__is_flag_start_1_frame_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_flag_start_1_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44MotionModule__is_flag_start_1_frame_2nd_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_flag_start_1_frame_2nd(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31MotionModule__joint_rotate_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERNS3_8Vector3fE"]
pub fn joint_rotate(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: *mut root::phx::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37MotionModule__add_motion_partial_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40Effbbfbbb"]
pub fn add_motion_partial(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::phx::Hash40,
arg4: f32,
arg5: f32,
arg6: bool,
arg7: bool,
arg8: f32,
arg9: bool,
arg10: bool,
arg11: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40MotionModule__remove_motion_partial_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn remove_motion_partial(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45MotionModule__remove_motion_partial_comp_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn remove_motion_partial_comp(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38MotionModule__motion_kind_partial_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn motion_kind_partial(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33MotionModule__is_end_partial_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_end_partial(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36MotionModule__end_frame_partial_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn end_frame_partial(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35MotionModule__set_rate_partial_implEPNS_26BattleObjectModuleAccessorEif"]
pub fn set_rate_partial(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31MotionModule__rate_partial_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn rate_partial(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32MotionModule__frame_partial_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn frame_partial(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37MotionModule__prev_frame_partial_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn prev_frame_partial(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36MotionModule__set_frame_partial_implEPNS_26BattleObjectModuleAccessorEifb"]
pub fn set_frame_partial(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50MotionModule__set_frame_partial_sync_anim_cmd_implEPNS_26BattleObjectModuleAccessorEifb"]
pub fn set_frame_partial_sync_anim_cmd(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48MotionModule__is_flag_start_1_frame_partial_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_flag_start_1_frame_partial(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26MotionModule__is_flip_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_flip(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27MotionModule__set_flip_implEPNS_26BattleObjectModuleAccessorEbbb"]
pub fn set_flip(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: bool,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45MotionModule__set_link_flip_target_joint_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_link_flip_target_joint(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37MotionModule__set_frame_material_implEPNS_26BattleObjectModuleAccessorEfNS_17MaterialAnimeKindE"]
pub fn set_frame_material(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: root::app::MaterialAnimeKind,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36MotionModule__set_rate_material_implEPNS_26BattleObjectModuleAccessorEfNS_17MaterialAnimeKindE"]
pub fn set_rate_material(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: root::app::MaterialAnimeKind,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41MotionModule__set_loop_flag_material_implEPNS_26BattleObjectModuleAccessorENS_21MaterialAnimeLoopFlagENS_17MaterialAnimeKindE"]
pub fn set_loop_flag_material(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::MaterialAnimeLoopFlag,
arg3: root::app::MaterialAnimeKind,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37MotionModule__get_frame_material_implEPNS_26BattleObjectModuleAccessorENS_17MaterialAnimeKindE"]
pub fn get_frame_material(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::MaterialAnimeKind,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41MotionModule__set_helper_calculation_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_helper_calculation(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32MotionModule__set_skip_rate_implEPNS_26BattleObjectModuleAccessorEfb"]
pub fn set_skip_rate(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29MotionModule__whole_rate_implEPNS_26BattleObjectModuleAccessorE"]
pub fn whole_rate(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33MotionModule__set_whole_rate_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_whole_rate(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30MotionModule__update_rate_implEPNS_26BattleObjectModuleAccessorE"]
pub fn update_rate(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32MotionModule__set_recalc_ik_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_recalc_ik(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30MotionModule__set_no_comp_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_no_comp(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29MotionModule__is_no_comp_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_no_comp(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34MotionModule__set_kind_offset_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_kind_offset(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50MotionModule__enable_shift_material_animation_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn enable_shift_material_animation(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36MotionModule__trans_joint_scale_implEPNS_26BattleObjectModuleAccessorE"]
pub fn trans_joint_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41MotionModule__set_stop_interpolation_implEPNS_26BattleObjectModuleAccessorEfb"]
pub fn set_stop_interpolation(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35MotionModule__is_flip_resource_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_flip_resource(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30MotionModule__set_reverse_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_reverse(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48MotionModule__set_force_progress_2nd_weight_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_force_progress_2nd_weight(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34MotionModule__clear_joint_srt_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn clear_joint_srt(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43MotionModule__start_flip_interpolation_implEPNS_26BattleObjectModuleAccessorEbi"]
pub fn start_flip_interpolation(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: libc::c_int,
) -> u64;
}
}
pub mod WorkModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26WorkModule__get_float_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_float(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26WorkModule__set_float_implEPNS_26BattleObjectModuleAccessorEfi"]
pub fn set_float(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26WorkModule__rnd_float_implEPNS_26BattleObjectModuleAccessorEffi"]
pub fn rnd_float(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: f32,
arg4: libc::c_int,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26WorkModule__add_float_implEPNS_26BattleObjectModuleAccessorEfi"]
pub fn add_float(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26WorkModule__sub_float_implEPNS_26BattleObjectModuleAccessorEfi"]
pub fn sub_float(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26WorkModule__mul_float_implEPNS_26BattleObjectModuleAccessorEfi"]
pub fn mul_float(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26WorkModule__div_float_implEPNS_26BattleObjectModuleAccessorEfi"]
pub fn div_float(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24WorkModule__get_int_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_int(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24WorkModule__set_int_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn set_int(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26WorkModule__get_int64_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_int64(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26WorkModule__set_int64_implEPNS_26BattleObjectModuleAccessorEli"]
pub fn set_int64(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_long,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24WorkModule__rnd_int_implEPNS_26BattleObjectModuleAccessorEiii"]
pub fn rnd_int(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: libc::c_int,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24WorkModule__inc_int_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn inc_int(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24WorkModule__dec_int_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn dec_int(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24WorkModule__add_int_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn add_int(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24WorkModule__sub_int_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn sub_int(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24WorkModule__mul_int_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn mul_int(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24WorkModule__div_int_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn div_int(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31WorkModule__count_down_int_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn count_down_int(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24WorkModule__is_flag_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_flag(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24WorkModule__on_flag_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn on_flag(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25WorkModule__off_flag_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn off_flag(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25WorkModule__set_flag_implEPNS_26BattleObjectModuleAccessorEbi"]
pub fn set_flag(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30WorkModule__turn_off_flag_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn turn_off_flag(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45WorkModule__enable_transition_term_group_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn enable_transition_term_group(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45WorkModule__unable_transition_term_group_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn unable_transition_term_group(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44WorkModule__clear_transition_term_group_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn clear_transition_term_group(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48WorkModule__is_enable_transition_term_group_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_enable_transition_term_group(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48WorkModule__enable_transition_term_group_ex_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn enable_transition_term_group_ex(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52WorkModule__enable_transition_term_group_ex_all_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn enable_transition_term_group_ex_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48WorkModule__unable_transition_term_group_ex_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn unable_transition_term_group_ex(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52WorkModule__unable_transition_term_group_ex_all_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn unable_transition_term_group_ex_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42WorkModule__is_enable_transition_term_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_enable_transition_term(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39WorkModule__enable_transition_term_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn enable_transition_term(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39WorkModule__unable_transition_term_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn unable_transition_term(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38WorkModule__clear_transition_term_implEPNS_26BattleObjectModuleAccessorE"]
pub fn clear_transition_term(
arg1: *mut root::app::BattleObjectModuleAccessor,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49WorkModule__is_enable_transition_term_forbid_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_enable_transition_term_forbid(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46WorkModule__enable_transition_term_forbid_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn enable_transition_term_forbid(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46WorkModule__unable_transition_term_forbid_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn unable_transition_term_forbid(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52WorkModule__enable_transition_term_forbid_group_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn enable_transition_term_forbid_group(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52WorkModule__unable_transition_term_forbid_group_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn unable_transition_term_forbid_group(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45WorkModule__clear_transition_term_forbid_implEPNS_26BattleObjectModuleAccessorE"]
pub fn clear_transition_term_forbid(
arg1: *mut root::app::BattleObjectModuleAccessor,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26WorkModule__clear_all_implEPNS_26BattleObjectModuleAccessorENS_8WorkKindE"]
pub fn clear_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::WorkKind,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30WorkModule__get_param_int_implEPNS_26BattleObjectModuleAccessorEmm"]
pub fn get_param_int(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_ulong,
arg3: libc::c_ulong,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32WorkModule__get_param_int64_implEPNS_26BattleObjectModuleAccessorEmm"]
pub fn get_param_int64(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_ulong,
arg3: libc::c_ulong,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32WorkModule__get_param_float_implEPNS_26BattleObjectModuleAccessorEmm"]
pub fn get_param_float(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_ulong,
arg3: libc::c_ulong,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33WorkModule__set_customize_no_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn set_customize_no(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
);
}
}
pub mod Weapon {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27Weapon__get_founder_id_implEPNS_6WeaponE"]
pub fn get_founder_id(arg1: *mut root::app::Weapon) -> u64;
}
}
pub mod AttackAbsoluteData {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44AttackAbsoluteData__load_from_l2c_table_implEPNS_18AttackAbsoluteDataERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::AttackAbsoluteData,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40AttackAbsoluteData__store_l2c_table_implEPKNS_18AttackAbsoluteDataE"]
pub fn store_l2c_table(arg1: *const root::app::AttackAbsoluteData)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40AttackAbsoluteData__store_l2c_table_implEPKNS_18AttackAbsoluteDataERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::AttackAbsoluteData,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod SlopeModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40SlopeModule__update_model_top_angle_implEPNS_26BattleObjectModuleAccessorE"]
pub fn update_model_top_angle(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30SlopeModule__floor_diff_l_implEPNS_26BattleObjectModuleAccessorE"]
pub fn floor_diff_l(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30SlopeModule__floor_diff_r_implEPNS_26BattleObjectModuleAccessorE"]
pub fn floor_diff_r(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
}
pub mod StopModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32StopModule__cancel_hit_stop_implEPNS_26BattleObjectModuleAccessorE"]
pub fn cancel_hit_stop(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31StopModule__set_other_stop_implEPNS_26BattleObjectModuleAccessorEiNS_13StopOtherKindE"]
pub fn set_other_stop(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::app::StopOtherKind,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31StopModule__get_other_stop_implEPNS_26BattleObjectModuleAccessorENS_13StopOtherKindE"]
pub fn get_other_stop(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::StopOtherKind,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34StopModule__cancel_other_stop_implEPNS_26BattleObjectModuleAccessorENS_13StopOtherKindE"]
pub fn cancel_other_stop(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::StopOtherKind,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30StopModule__set_item_stop_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_item_stop(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30StopModule__get_item_stop_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_item_stop(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33StopModule__cancel_item_stop_implEPNS_26BattleObjectModuleAccessorE"]
pub fn cancel_item_stop(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30StopModule__set_link_stop_implEPNS_26BattleObjectModuleAccessorEbb"]
pub fn set_link_stop(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24StopModule__is_stop_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_stop(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32StopModule__is_special_stop_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_special_stop(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind23StopModule__is_hit_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_hit(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26StopModule__is_damage_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_damage(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24StopModule__is_item_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_item(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25StopModule__is_other_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_other(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40StopModule__get_hit_stop_real_frame_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_hit_stop_real_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35StopModule__set_hit_stop_frame_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn set_hit_stop_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39StopModule__set_hit_stop_frame_fix_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_hit_stop_frame_fix(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33StopModule__set_special_stop_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_special_stop(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25StopModule__end_stop_implEPNS_26BattleObjectModuleAccessorE"]
pub fn end_stop(arg1: *mut root::app::BattleObjectModuleAccessor) -> u64;
}
}
pub mod OnCalcParamEvent {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42OnCalcParamEvent__load_from_l2c_table_implEPNS_16OnCalcParamEventERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::OnCalcParamEvent,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38OnCalcParamEvent__store_l2c_table_implEPKNS_16OnCalcParamEventE"]
pub fn store_l2c_table(arg1: *const root::app::OnCalcParamEvent) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38OnCalcParamEvent__store_l2c_table_implEPKNS_16OnCalcParamEventERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::OnCalcParamEvent,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod ShakeModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind21ShakeModule__req_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40EibRKNS3_8Vector2fEffbb"]
pub fn req(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: libc::c_int,
arg4: bool,
arg5: *const root::phx::Vector2f,
arg6: f32,
arg7: f32,
arg8: bool,
arg9: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32ShakeModule__req_time_scale_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40EibRKNS3_8Vector2fEffbbif"]
pub fn req_time_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: libc::c_int,
arg4: bool,
arg5: *const root::phx::Vector2f,
arg6: f32,
arg7: f32,
arg8: bool,
arg9: bool,
arg10: libc::c_int,
arg11: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24ShakeModule__extend_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ei"]
pub fn extend(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind22ShakeModule__stop_implEPNS_26BattleObjectModuleAccessorE"]
pub fn stop(arg1: *mut root::app::BattleObjectModuleAccessor) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27ShakeModule__stop_kind_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn stop_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26ShakeModule__is_shake_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_shake(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24ShakeModule__offset_implEPNS_26BattleObjectModuleAccessorERN3phx8Vector3fE"]
pub fn offset(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *mut root::phx::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31ShakeModule__enable_offset_implEPNS_26BattleObjectModuleAccessorERN3phx8Vector3fE"]
pub fn enable_offset(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *mut root::phx::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32ShakeModule__disable_offset_implEPNS_26BattleObjectModuleAccessorE"]
pub fn disable_offset(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32ShakeModule__set_scale_kind_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ef"]
pub fn set_scale_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34ShakeModule__set_axis_xy_kind_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Eb"]
pub fn set_axis_xy_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ShakeModule__set_ignore_slow_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_ignore_slow(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
}
pub mod GimmickEventSlashEscape {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49GimmickEventSlashEscape__load_from_l2c_table_implEPNS_23GimmickEventSlashEscapeERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::GimmickEventSlashEscape,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45GimmickEventSlashEscape__store_l2c_table_implEPKNS_23GimmickEventSlashEscapeE"]
pub fn store_l2c_table(
arg1: *const root::app::GimmickEventSlashEscape,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45GimmickEventSlashEscape__store_l2c_table_implEPKNS_23GimmickEventSlashEscapeERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::GimmickEventSlashEscape,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod ShadowModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27ShadowModule__set_draw_implEPNS_26BattleObjectModuleAccessorENS_14ShadowDrawFlagEb"]
pub fn set_draw(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::ShadowDrawFlag,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34ShadowModule__set_draw_status_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_draw_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27ShadowModule__set_size_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_size(arg1: *mut root::app::BattleObjectModuleAccessor, arg2: f32);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31ShadowModule__set_offset_y_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_offset_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
}
pub mod SoundModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34SoundModule__set_position_sub_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fE"]
pub fn set_position_sub(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25SoundModule__play_se_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40EbbbbNS_11SoundModule8enSETypeE"]
pub fn play_se(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: bool,
arg4: bool,
arg5: bool,
arg6: bool,
arg7: root::app::enSEType,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30SoundModule__play_se_no3d_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ebb"]
pub fn play_se_no3d(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: bool,
arg4: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29SoundModule__play_se_pos_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERKNS3_8Vector3fEbb"]
pub fn play_se_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: *const root::phx::Vector3f,
arg4: bool,
arg5: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32SoundModule__play_status_se_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ebbb"]
pub fn play_status_se(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: bool,
arg4: bool,
arg5: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32SoundModule__stop_status_se_implEPNS_26BattleObjectModuleAccessorE"]
pub fn stop_status_se(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31SoundModule__play_sequence_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ebb"]
pub fn play_sequence(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: bool,
arg4: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38SoundModule__set_play_hit_se_flag_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_play_hit_se_flag(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38SoundModule__get_play_hit_se_flag_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_play_hit_se_flag(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31SoundModule__set_no_hit_se_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_no_hit_se(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31SoundModule__get_no_hit_se_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_no_hit_se(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29SoundModule__play_hit_se_implEPNS_26BattleObjectModuleAccessorEfRKNS_10AttackDataEi"]
pub fn play_hit_se(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: *const root::app::AttackData,
arg4: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32SoundModule__play_damage_se_implEPNS_26BattleObjectModuleAccessorEiiN3phx6Hash40ES4_"]
pub fn play_damage_se(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: root::phx::Hash40,
arg5: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27SoundModule__play_step_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn play_step(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37SoundModule__play_step_flippable_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ES4_"]
pub fn play_step_flippable(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33SoundModule__play_landing_se_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn play_landing_se(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30SoundModule__play_down_se_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn play_down_se(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32SoundModule__play_fly_voice_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ES4_"]
pub fn play_fly_voice(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28SoundModule__set_se_vol_implEPNS_26BattleObjectModuleAccessorEifi"]
pub fn set_se_vol(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
arg4: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28SoundModule__get_se_vol_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_se_vol(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31SoundModule__set_se_vol_db_implEPNS_26BattleObjectModuleAccessorEifi"]
pub fn set_se_vol_db(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
arg4: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31SoundModule__get_se_vol_db_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_se_vol_db(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35SoundModule__set_auto_se_pitch_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_auto_se_pitch(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35SoundModule__get_auto_se_pitch_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_auto_se_pitch(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35SoundModule__set_se_pitch_cent_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ef"]
pub fn set_se_pitch_cent(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36SoundModule__set_se_pitch_ratio_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ef"]
pub fn set_se_pitch_ratio(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37SoundModule__set_se_pitch_status_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_se_pitch_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44SoundModule__set_se_pitch_status_handle_implEPNS_26BattleObjectModuleAccessorEif"]
pub fn set_se_pitch_status_handle(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48SoundModule__set_continue_se_at_game_finish_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn set_continue_se_at_game_finish(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25SoundModule__stop_se_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ej"]
pub fn stop_se(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29SoundModule__stop_se_all_implEPNS_26BattleObjectModuleAccessorEjbb"]
pub fn stop_se_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: bool,
arg4: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34SoundModule__stop_loop_se_all_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn stop_loop_se_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32SoundModule__stop_se_handle_implEPNS_26BattleObjectModuleAccessorEij"]
pub fn stop_se_handle(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32SoundModule__stop_all_sound_implEPNS_26BattleObjectModuleAccessorE"]
pub fn stop_all_sound(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30SoundModule__pause_se_all_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn pause_se_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30SoundModule__set_se_speed_implEPNS_26BattleObjectModuleAccessorEif"]
pub fn set_se_speed(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32SoundModule__set_landing_se_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn set_landing_se(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32SoundModule__get_landing_se_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_landing_se(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44SoundModule__play_landing_se_registered_implEPNS_26BattleObjectModuleAccessorE"]
pub fn play_landing_se_registered(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32SoundModule__set_takeout_se_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn set_takeout_se(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39SoundModule__set_takeout_se_status_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn set_takeout_se_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34SoundModule__reset_takeout_se_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_takeout_se(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33SoundModule__play_takeout_se_implEPNS_26BattleObjectModuleAccessorE"]
pub fn play_takeout_se(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32SoundModule__get_takeout_se_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_takeout_se(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44SoundModule__get_takeout_se_status_flag_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_takeout_se_status_flag(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34SoundModule__set_play_inhivit_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ej"]
pub fn set_play_inhivit(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: libc::c_uint,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28SoundModule__is_playing_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn is_playing(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35SoundModule__is_playing_status_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn is_playing_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34SoundModule__is_playing_voice_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_playing_voice(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40SoundModule__get_common_sound_label_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn get_common_sound_label(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33SoundModule__play_status_bgm_implEPNS_26BattleObjectModuleAccessorENS_15enStatusBGMTypeE"]
pub fn play_status_bgm(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::enStatusBGMType,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46SoundModule__set_gamespeed_se_calibration_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_gamespeed_se_calibration(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31SoundModule__set_remain_se_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_remain_se(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
}
pub mod Article {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34Article__get_battle_object_id_implEPNS_7ArticleE"]
pub fn get_battle_object_id(arg1: *mut root::app::Article) -> u64;
}
}
pub mod GimmickEventDrumPos {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45GimmickEventDrumPos__load_from_l2c_table_implEPNS_19GimmickEventDrumPosERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::GimmickEventDrumPos,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41GimmickEventDrumPos__store_l2c_table_implEPKNS_19GimmickEventDrumPosE"]
pub fn store_l2c_table(
arg1: *const root::app::GimmickEventDrumPos,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41GimmickEventDrumPos__store_l2c_table_implEPKNS_19GimmickEventDrumPosERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::GimmickEventDrumPos,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod LinkEventYoshiTamagoDamageEffect {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind58LinkEventYoshiTamagoDamageEffect__load_from_l2c_table_implEPNS_32LinkEventYoshiTamagoDamageEffectERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::LinkEventYoshiTamagoDamageEffect,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind54LinkEventYoshiTamagoDamageEffect__store_l2c_table_implEPKNS_32LinkEventYoshiTamagoDamageEffectE"]
pub fn store_l2c_table(
arg1: *const root::app::LinkEventYoshiTamagoDamageEffect,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind54LinkEventYoshiTamagoDamageEffect__store_l2c_table_implEPKNS_32LinkEventYoshiTamagoDamageEffectERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::LinkEventYoshiTamagoDamageEffect,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod FighterPikminLinkEventWeaponPikminSetFloat {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind68FighterPikminLinkEventWeaponPikminSetFloat__load_from_l2c_table_implEPNS_42FighterPikminLinkEventWeaponPikminSetFloatERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::FighterPikminLinkEventWeaponPikminSetFloat,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind64FighterPikminLinkEventWeaponPikminSetFloat__store_l2c_table_implEPKNS_42FighterPikminLinkEventWeaponPikminSetFloatE"]
pub fn store_l2c_table(
arg1: *const root::app::FighterPikminLinkEventWeaponPikminSetFloat,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind64FighterPikminLinkEventWeaponPikminSetFloat__store_l2c_table_implEPKNS_42FighterPikminLinkEventWeaponPikminSetFloatERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::FighterPikminLinkEventWeaponPikminSetFloat,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod ItemInkPaintModuleImpl {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49ItemInkPaintModuleImpl__apply_link_ink_paint_implEPNS_26BattleObjectModuleAccessorE"]
pub fn apply_link_ink_paint(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
}
pub mod FighterPitBFinalModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33FighterPitBFinalModule__init_implEPNS_22FighterPitBFinalModuleE"]
pub fn init(arg1: *mut root::app::FighterPitBFinalModule) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40FighterPitBFinalModule__get_hit_num_implEPNS_22FighterPitBFinalModuleEh"]
pub fn get_hit_num(
arg1: *mut root::app::FighterPitBFinalModule,
arg2: libc::c_uchar,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46FighterPitBFinalModule__get_hit_object_id_implEPNS_22FighterPitBFinalModuleEhi"]
pub fn get_hit_object_id(
arg1: *mut root::app::FighterPitBFinalModule,
arg2: libc::c_uchar,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42FighterPitBFinalModule__get_hit_group_implEPNS_22FighterPitBFinalModuleEhi"]
pub fn get_hit_group(
arg1: *mut root::app::FighterPitBFinalModule,
arg2: libc::c_uchar,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39FighterPitBFinalModule__get_hit_no_implEPNS_22FighterPitBFinalModuleEhi"]
pub fn get_hit_no(
arg1: *mut root::app::FighterPitBFinalModule,
arg2: libc::c_uchar,
arg3: libc::c_int,
) -> u64;
}
}
pub mod BattleObjectWorld {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49BattleObjectWorld__gravity_speed_coefficient_implEPNS_17BattleObjectWorldE"]
pub fn gravity_speed_coefficient(
arg1: *mut root::app::BattleObjectWorld,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31BattleObjectWorld__scale_z_implEPNS_17BattleObjectWorldE"]
pub fn scale_z(arg1: *mut root::app::BattleObjectWorld) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35BattleObjectWorld__gravity_pos_implEPNS_17BattleObjectWorldE"]
pub fn gravity_pos(arg1: *mut root::app::BattleObjectWorld) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41BattleObjectWorld__is_gravity_normal_implEPNS_17BattleObjectWorldE"]
pub fn is_gravity_normal(arg1: *mut root::app::BattleObjectWorld) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42BattleObjectWorld__is_disable_reverse_implEPNS_17BattleObjectWorldE"]
pub fn is_disable_reverse(arg1: *mut root::app::BattleObjectWorld) -> bool;
}
}
pub mod JostleModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29JostleModule__set_status_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_status(arg1: *mut root::app::BattleObjectModuleAccessor, arg2: bool);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28JostleModule__set_layer_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_layer(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26JostleModule__set_fix_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_fix(arg1: *mut root::app::BattleObjectModuleAccessor, arg2: bool);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37JostleModule__set_ignore_speed_x_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_ignore_speed_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24JostleModule__sleep_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn sleep(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27JostleModule__is_sleep_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_sleep(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33JostleModule__jostle_speed_x_implEPNS_26BattleObjectModuleAccessorE"]
pub fn jostle_speed_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41JostleModule__speed_attenuation_rate_implEPNS_26BattleObjectModuleAccessorE"]
pub fn speed_attenuation_rate(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32JostleModule__target_weight_implEPNS_26BattleObjectModuleAccessorE"]
pub fn target_weight(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24JostleModule__pos_z_implEPNS_26BattleObjectModuleAccessorE"]
pub fn pos_z(arg1: *mut root::app::BattleObjectModuleAccessor) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28JostleModule__set_refer_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_refer(arg1: *mut root::app::BattleObjectModuleAccessor, arg2: bool);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35JostleModule__set_push_speed_x_implEPNS_26BattleObjectModuleAccessorEfb"]
pub fn set_push_speed_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37JostleModule__set_push_speed_x_2_implEPNS_26BattleObjectModuleAccessorEPKfb"]
pub fn set_push_speed_x_2(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const f32,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31JostleModule__set_priority_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_priority(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27JostleModule__priority_implEPNS_26BattleObjectModuleAccessorE"]
pub fn priority(arg1: *mut root::app::BattleObjectModuleAccessor) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32JostleModule__set_force_gap_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_force_gap(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38JostleModule__set_ignore_owner_id_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_ignore_owner_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34JostleModule__ignore_owner_id_implEPNS_26BattleObjectModuleAccessorE"]
pub fn ignore_owner_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29JostleModule__reset_area_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_area(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28JostleModule__overlap_x_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn overlap_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33JostleModule__set_ignore_pri_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_ignore_pri(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48JostleModule__set_push_speed_x_overlap_rate_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_push_speed_x_overlap_rate(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28JostleModule__area_kind_implEPNS_26BattleObjectModuleAccessorE"]
pub fn area_kind(arg1: *mut root::app::BattleObjectModuleAccessor)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25JostleModule__weight_implEPNS_26BattleObjectModuleAccessorE"]
pub fn weight(arg1: *mut root::app::BattleObjectModuleAccessor) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29JostleModule__set_weight_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_weight(arg1: *mut root::app::BattleObjectModuleAccessor, arg2: f32);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48JostleModule__set_influence_opponent_weight_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_influence_opponent_weight(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43JostleModule__set_propagate_push_speed_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_propagate_push_speed(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39JostleModule__set_overlap_rate_mul_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_overlap_rate_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27JostleModule__set_team_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_team(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
}
pub mod InkPaintModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24InkPaintModule__ink_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn ink(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28InkPaintModule__ink_max_implEPNS_26BattleObjectModuleAccessorE"]
pub fn ink_max(arg1: *mut root::app::BattleObjectModuleAccessor) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28InkPaintModule__add_ink_implEPNS_26BattleObjectModuleAccessorEfj"]
pub fn add_ink(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28InkPaintModule__set_ink_implEPNS_26BattleObjectModuleAccessorEfj"]
pub fn set_ink(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_uint,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30InkPaintModule__reset_ink_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_ink(arg1: *mut root::app::BattleObjectModuleAccessor)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34InkPaintModule__get_ink_color_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_ink_color(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38InkPaintModule__set_special_paint_implEPNS_26BattleObjectModuleAccessorENS_16SpecialPaintKindE"]
pub fn set_special_paint(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::SpecialPaintKind,
);
}
}
pub mod CaptureModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29CaptureModule__set_nodes_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ES4_f"]
pub fn set_nodes(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: root::phx::Hash40,
arg4: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36CaptureModule__is_thrown_finish_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_thrown_finish(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40CaptureModule__set_ignore_object_id_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn set_ignore_object_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30CaptureModule__is_capture_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_capture(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35CaptureModule__catch_object_id_implEPNS_26BattleObjectModuleAccessorE"]
pub fn catch_object_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27CaptureModule__capture_implEPNS_26BattleObjectModuleAccessorEjibi"]
pub fn capture(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: libc::c_int,
arg4: bool,
arg5: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29CaptureModule__capture_2_implEPNS_26BattleObjectModuleAccessorEjiibi"]
pub fn capture_2(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: libc::c_int,
arg4: libc::c_int,
arg5: bool,
arg6: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37CaptureModule__is_catch_hit_stop_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_catch_hit_stop(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31CaptureModule__node_offset_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn node_offset(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31CaptureModule__catch_pos_y_implEPNS_26BattleObjectModuleAccessorE"]
pub fn catch_pos_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31CaptureModule__capture_cut_implEPNS_26BattleObjectModuleAccessorEbbb"]
pub fn capture_cut(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: bool,
arg4: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32CaptureModule__check_damage_implEPNS_26BattleObjectModuleAccessorEiff"]
pub fn check_damage(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
arg4: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39CaptureModule__check_damage_thrown_implEPNS_26BattleObjectModuleAccessorE"]
pub fn check_damage_thrown(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26CaptureModule__thrown_implEPNS_26BattleObjectModuleAccessorE"]
pub fn thrown(arg1: *mut root::app::BattleObjectModuleAccessor) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29CaptureModule__is_thrown_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_thrown(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37CaptureModule__update_pos_thrown_implEPNS_26BattleObjectModuleAccessorE"]
pub fn update_pos_thrown(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36CaptureModule__update_lr_thrown_implEPNS_26BattleObjectModuleAccessorE"]
pub fn update_lr_thrown(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30CaptureModule__thrown_cut_implEPNS_26BattleObjectModuleAccessorEbb"]
pub fn thrown_cut(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38CaptureModule__set_send_cut_event_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_send_cut_event(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34CaptureModule__set_update_pos_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_update_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31CaptureModule__is_reaction_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_reaction(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33CaptureModule__motion_offset_implEPNS_26BattleObjectModuleAccessorE"]
pub fn motion_offset(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36CaptureModule__motion_offset_lw_implEPNS_26BattleObjectModuleAccessorE"]
pub fn motion_offset_lw(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26CaptureModule__motion_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ei"]
pub fn motion(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29CaptureModule__motion_lw_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ei"]
pub fn motion_lw(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38CaptureModule__motion_offset_lw_2_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn motion_offset_lw_2(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39CaptureModule__set_ignore_catching_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_ignore_catching(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38CaptureModule__is_ignore_catching_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_ignore_catching(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35CaptureModule__is_motion_hi_lw_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_motion_hi_lw(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38CaptureModule__is_ignore_distance_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_ignore_distance(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32CaptureModule__capture_node_implEPNS_26BattleObjectModuleAccessorE"]
pub fn capture_node(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43CaptureModule__set_capture_node_offset_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fE"]
pub fn set_capture_node_offset(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38CaptureModule__capture_node_value_implEPNS_26BattleObjectModuleAccessorE"]
pub fn capture_node_value(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35CaptureModule__update_node_pos_implEPNS_26BattleObjectModuleAccessorE"]
pub fn update_node_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36CaptureModule__catch_node_pos_y_implEPNS_26BattleObjectModuleAccessorE"]
pub fn catch_node_pos_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50CaptureModule__capture_to_catch_node_pos_diff_implEPNS_26BattleObjectModuleAccessorE"]
pub fn capture_to_catch_node_pos_diff(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
}
pub mod FighterAreaModuleImpl {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50FighterAreaModuleImpl__enable_fix_jostle_area_implEPNS_26BattleObjectModuleAccessorEff"]
pub fn enable_fix_jostle_area(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind53FighterAreaModuleImpl__enable_fix_jostle_area_xy_implEPNS_26BattleObjectModuleAccessorEffff"]
pub fn enable_fix_jostle_area_xy(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: f32,
arg4: f32,
arg5: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind51FighterAreaModuleImpl__disable_fix_jostle_area_implEPNS_26BattleObjectModuleAccessorE"]
pub fn disable_fix_jostle_area(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
}
pub mod GrabModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26GrabModule__clear_all_implEPNS_26BattleObjectModuleAccessorE"]
pub fn clear_all(arg1: *mut root::app::BattleObjectModuleAccessor)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind22GrabModule__clear_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn clear(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31GrabModule__set_constraint_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn set_constraint(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24GrabModule__is_grab_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_grab(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind21GrabModule__size_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn size(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25GrabModule__set_size_implEPNS_26BattleObjectModuleAccessorEif"]
pub fn set_size(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind22GrabModule__pos_x_implEPNS_26BattleObjectModuleAccessorE"]
pub fn pos_x(arg1: *mut root::app::BattleObjectModuleAccessor) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27GrabModule__center_pos_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn center_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind21GrabModule__node_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn node(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29GrabModule__set_power_up_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_power_up(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29GrabModule__set_size_mul_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_size_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30GrabModule__set_scale_2nd_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_scale_2nd(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind22GrabModule__sleep_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn sleep(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25GrabModule__relocate_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fE"]
pub fn relocate(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32GrabModule__set_check_front_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_check_front(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28GrabModule__set_rebound_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_rebound(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27GrabModule__is_rebound_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_rebound(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30GrabModule__check_rebound_implEPNS_26BattleObjectModuleAccessorERKS1_"]
pub fn check_rebound(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::app::BattleObjectModuleAccessor,
) -> u64;
}
}
pub mod FighterBayonettaFinalModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44FighterBayonettaFinalModule__final_init_implEPNS_27FighterBayonettaFinalModuleERNS_26BattleObjectModuleAccessorE"]
pub fn final_init(
arg1: *mut root::app::FighterBayonettaFinalModule,
arg2: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44FighterBayonettaFinalModule__final_exec_implEPNS_27FighterBayonettaFinalModuleERNS_26BattleObjectModuleAccessorE"]
pub fn final_exec(
arg1: *mut root::app::FighterBayonettaFinalModule,
arg2: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44FighterBayonettaFinalModule__final_exit_implEPNS_27FighterBayonettaFinalModuleERNS_26BattleObjectModuleAccessorE"]
pub fn final_exit(
arg1: *mut root::app::FighterBayonettaFinalModule,
arg2: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50FighterBayonettaFinalModule__final_start_init_implEPNS_27FighterBayonettaFinalModuleERNS_26BattleObjectModuleAccessorE"]
pub fn final_start_init(
arg1: *mut root::app::FighterBayonettaFinalModule,
arg2: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50FighterBayonettaFinalModule__final_start_exec_implEPNS_27FighterBayonettaFinalModuleERNS_26BattleObjectModuleAccessorE"]
pub fn final_start_exec(
arg1: *mut root::app::FighterBayonettaFinalModule,
arg2: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50FighterBayonettaFinalModule__final_start_exit_implEPNS_27FighterBayonettaFinalModuleERNS_26BattleObjectModuleAccessorE"]
pub fn final_start_exit(
arg1: *mut root::app::FighterBayonettaFinalModule,
arg2: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52FighterBayonettaFinalModule__final_scene01_init_implEPNS_27FighterBayonettaFinalModuleERNS_26BattleObjectModuleAccessorE"]
pub fn final_scene01_init(
arg1: *mut root::app::FighterBayonettaFinalModule,
arg2: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52FighterBayonettaFinalModule__final_scene01_exec_implEPNS_27FighterBayonettaFinalModuleERNS_26BattleObjectModuleAccessorE"]
pub fn final_scene01_exec(
arg1: *mut root::app::FighterBayonettaFinalModule,
arg2: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52FighterBayonettaFinalModule__final_scene01_exit_implEPNS_27FighterBayonettaFinalModuleERNS_26BattleObjectModuleAccessorE"]
pub fn final_scene01_exit(
arg1: *mut root::app::FighterBayonettaFinalModule,
arg2: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48FighterBayonettaFinalModule__final_end_init_implEPNS_27FighterBayonettaFinalModuleERNS_26BattleObjectModuleAccessorE"]
pub fn final_end_init(
arg1: *mut root::app::FighterBayonettaFinalModule,
arg2: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48FighterBayonettaFinalModule__final_end_exec_implEPNS_27FighterBayonettaFinalModuleERNS_26BattleObjectModuleAccessorE"]
pub fn final_end_exec(
arg1: *mut root::app::FighterBayonettaFinalModule,
arg2: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48FighterBayonettaFinalModule__final_end_exit_implEPNS_27FighterBayonettaFinalModuleERNS_26BattleObjectModuleAccessorE"]
pub fn final_end_exit(
arg1: *mut root::app::FighterBayonettaFinalModule,
arg2: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind55FighterBayonettaFinalModule__restart_other_fighter_implEPNS_27FighterBayonettaFinalModuleERNS_26BattleObjectModuleAccessorE"]
pub fn restart_other_fighter(
arg1: *mut root::app::FighterBayonettaFinalModule,
arg2: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
}
pub mod ItemParamAccessor {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45ItemParamAccessor__boss_common_param_int_implEPNS_17ItemParamAccessorENS_8ItemKindENS_18BossCommonParamIntE"]
pub fn boss_common_param_int(
arg1: *mut root::app::ItemParamAccessor,
arg2: root::app::ItemKind,
arg3: root::app::BossCommonParamInt,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43ItemParamAccessor__is_valid_self_param_implEPNS_17ItemParamAccessorENS_8ItemKindEN3phx6Hash40E"]
pub fn is_valid_self_param(
arg1: *mut root::app::ItemParamAccessor,
arg2: root::app::ItemKind,
arg3: root::phx::Hash40,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44ItemParamAccessor__get_self_param_float_implEPNS_17ItemParamAccessorENS_8ItemKindEN3phx6Hash40E"]
pub fn get_self_param_float(
arg1: *mut root::app::ItemParamAccessor,
arg2: root::app::ItemKind,
arg3: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42ItemParamAccessor__get_self_param_int_implEPNS_17ItemParamAccessorENS_8ItemKindEN3phx6Hash40E"]
pub fn get_self_param_int(
arg1: *mut root::app::ItemParamAccessor,
arg2: root::app::ItemKind,
arg3: root::phx::Hash40,
) -> u64;
}
}
pub mod Item {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24Item__start_inhaled_implEPNS_4ItemE"]
pub fn start_inhaled(arg1: *mut root::app::Item) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind21Item__end_hooked_implEPNS_4ItemE"]
pub fn end_hooked(arg1: *mut root::app::Item) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31Item__get_battle_object_id_implEPNS_4ItemE"]
pub fn get_battle_object_id(arg1: *mut root::app::Item) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind17Item__action_implEPNS_4ItemEif"]
pub fn action(
arg1: *mut root::app::Item,
arg2: libc::c_int,
arg3: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31Item__item_module_accessor_implEPNS_4ItemE"]
pub fn item_module_accessor(arg1: *mut root::app::Item) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29Item__send_touch_message_implEPNS_4ItemEjRKN3phx8Vector3fEf"]
pub fn send_touch_message(
arg1: *mut root::app::Item,
arg2: libc::c_uint,
arg3: *const root::phx::Vector3f,
arg4: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29Item__common_param_float_implEPNS_4ItemENS_20ItemCommonParamFloatE"]
pub fn common_param_float(
arg1: *mut root::app::Item,
arg2: root::app::ItemCommonParamFloat,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27Item__common_param_int_implEPNS_4ItemENS_18ItemCommonParamIntE"]
pub fn common_param_int(
arg1: *mut root::app::Item,
arg2: root::app::ItemCommonParamInt,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34Item__specialized_param_float_implEPNS_4ItemENS_25ItemSpecializedParamFloatE"]
pub fn specialized_param_float(
arg1: *mut root::app::Item,
arg2: root::app::ItemSpecializedParamFloat,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32Item__specialized_param_int_implEPNS_4ItemENS_23ItemSpecializedParamIntE"]
pub fn specialized_param_int(
arg1: *mut root::app::Item,
arg2: root::app::ItemSpecializedParamInt,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind19Item__owner_id_implEPNS_4ItemE"]
pub fn owner_id(arg1: *mut root::app::Item) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind17Item__is_had_implEPNS_4ItemEb"]
pub fn is_had(arg1: *mut root::app::Item, arg2: bool) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind21Item__is_eatable_implEPNS_4ItemEj"]
pub fn is_eatable(arg1: *mut root::app::Item, arg2: libc::c_uint) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind23Item__throw_attack_implEPNS_4ItemEfRKN3phx8Vector3fEf"]
pub fn throw_attack(
arg1: *mut root::app::Item,
arg2: f32,
arg3: *const root::phx::Vector3f,
arg4: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind15Item__fall_implEPNS_4ItemEfRKN3phx8Vector3fE"]
pub fn fall(
arg1: *mut root::app::Item,
arg2: f32,
arg3: *const root::phx::Vector3f,
) -> u64;
}
}
pub mod FighterPokemonLinkEventChange {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind55FighterPokemonLinkEventChange__load_from_l2c_table_implEPNS_29FighterPokemonLinkEventChangeERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::FighterPokemonLinkEventChange,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind51FighterPokemonLinkEventChange__store_l2c_table_implEPKNS_29FighterPokemonLinkEventChangeE"]
pub fn store_l2c_table(
arg1: *const root::app::FighterPokemonLinkEventChange,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind51FighterPokemonLinkEventChange__store_l2c_table_implEPKNS_29FighterPokemonLinkEventChangeERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::FighterPokemonLinkEventChange,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod ReflectorModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27ReflectorModule__clean_implEPNS_26BattleObjectModuleAccessorE"]
pub fn clean(arg1: *mut root::app::BattleObjectModuleAccessor) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31ReflectorModule__is_shield_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn is_shield(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30ReflectorModule__set_size_implEPNS_26BattleObjectModuleAccessorEifi"]
pub fn set_size(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
arg4: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32ReflectorModule__set_status_implEPNS_26BattleObjectModuleAccessorEiNS_12ShieldStatusEi"]
pub fn set_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::app::ShieldStatus,
arg4: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ReflectorModule__set_status_all_implEPNS_26BattleObjectModuleAccessorENS_12ShieldStatusEi"]
pub fn set_status_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::ShieldStatus,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29ReflectorModule__is_turn_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_turn(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30ReflectorModule__is_front_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_front(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28ReflectorModule__is_hop_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_hop(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ReflectorModule__get_hop_angle_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_hop_angle(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31ReflectorModule__is_no_hop_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_no_hop(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30ReflectorModule__set_turn_implEPNS_26BattleObjectModuleAccessorEbi"]
pub fn set_turn(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31ReflectorModule__set_front_implEPNS_26BattleObjectModuleAccessorENS_11ShieldFrontEi"]
pub fn set_front(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::ShieldFront,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29ReflectorModule__set_hop_implEPNS_26BattleObjectModuleAccessorEbfi"]
pub fn set_hop(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: f32,
arg4: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ReflectorModule__set_attack_mul_implEPNS_26BattleObjectModuleAccessorEfi"]
pub fn set_attack_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ReflectorModule__get_attack_mul_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_attack_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ReflectorModule__set_speed_mul_implEPNS_26BattleObjectModuleAccessorEfi"]
pub fn set_speed_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ReflectorModule__get_speed_mul_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_speed_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34ReflectorModule__set_life_mul_implEPNS_26BattleObjectModuleAccessorEfi"]
pub fn set_life_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34ReflectorModule__get_life_mul_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_life_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38ReflectorModule__set_attack_limit_implEPNS_26BattleObjectModuleAccessorEfi"]
pub fn set_attack_limit(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38ReflectorModule__get_attack_limit_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_attack_limit(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38ReflectorModule__set_hit_stop_mul_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_hit_stop_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34ReflectorModule__is_no_m_ball_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_no_m_ball(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ReflectorModule__get_part_size_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_part_size(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ReflectorModule__get_team_no_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_team_no(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ReflectorModule__set_no_team_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_no_team(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37ReflectorModule__set_shield_type_implEPNS_26BattleObjectModuleAccessorENS_10ShieldTypeEii"]
pub fn set_shield_type(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::ShieldType,
arg3: libc::c_int,
arg4: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31ReflectorModule__clear_all_implEPNS_26BattleObjectModuleAccessorE"]
pub fn clear_all(arg1: *mut root::app::BattleObjectModuleAccessor)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ReflectorModule__clear_all_2_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn clear_all_2(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ReflectorModule__get_center_pos_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn get_center_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28ReflectorModule__get_lr_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_lr(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ReflectorModule__get_group_num_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_group_num(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31ReflectorModule__get_pos_x_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_pos_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41ReflectorModule__set_target_property_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn set_target_property(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41ReflectorModule__set_target_category_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn set_target_category(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27ReflectorModule__sleep_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn sleep(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
}
pub mod SearchModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28SearchModule__clear_all_implEPNS_26BattleObjectModuleAccessorE"]
pub fn clear_all(arg1: *mut root::app::BattleObjectModuleAccessor)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24SearchModule__clear_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn clear(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29SearchModule__set_offset_implEPNS_26BattleObjectModuleAccessorEiRKN3phx8Vector3fE"]
pub fn set_offset(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34SearchModule__active_part_num_implEPNS_26BattleObjectModuleAccessorE"]
pub fn active_part_num(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28SearchModule__is_search_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_search(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27SearchModule__get_size_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_size(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27SearchModule__set_size_implEPNS_26BattleObjectModuleAccessorEif"]
pub fn set_size(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38SearchModule__set_target_opponent_implEPNS_26BattleObjectModuleAccessorEiiij"]
pub fn set_target_opponent(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: libc::c_int,
arg5: libc::c_uint,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26SearchModule__set_pos_implEPNS_26BattleObjectModuleAccessorEiRKN3phx8Vector3fES6_"]
pub fn set_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: *const root::phx::Vector3f,
arg4: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29SearchModule__is_inflict_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_inflict(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37SearchModule__set_check_interval_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_check_interval(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40SearchModule__set_remove_log_attack_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_remove_log_attack(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36SearchModule__remove_log_attack_implEPNS_26BattleObjectModuleAccessorE"]
pub fn remove_log_attack(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24SearchModule__sleep_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn sleep(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27SearchModule__relocate_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fE"]
pub fn relocate(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38SearchModule__invalid_attack_mask_implEPNS_26BattleObjectModuleAccessorE"]
pub fn invalid_attack_mask(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42SearchModule__set_invalid_attack_mask_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn set_invalid_attack_mask(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37SearchModule__set_sync_situation_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_sync_situation(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30SearchModule__set_sync_lr_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_sync_lr(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28SearchModule__situation_implEPNS_26BattleObjectModuleAccessorE"]
pub fn situation(arg1: *mut root::app::BattleObjectModuleAccessor)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34SearchModule__enable_safe_pos_implEPNS_26BattleObjectModuleAccessorE"]
pub fn enable_safe_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
}
pub mod PhysicsModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31PhysicsModule__reset_swing_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_swing(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39PhysicsModule__set_swing_only_anim_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_swing_only_anim(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40PhysicsModule__set_swing_joint_name_implEPNS_26BattleObjectModuleAccessorEbN3phx6Hash40Eb"]
pub fn set_swing_joint_name(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: root::phx::Hash40,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34PhysicsModule__set_swing_rate_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_swing_rate(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37PhysicsModule__set_swing_rebirth_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_swing_rebirth(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35PhysicsModule__set_2nd_gravity_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_2nd_gravity(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34PhysicsModule__set_2nd_status_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_2nd_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34PhysicsModule__get_2nd_status_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_2nd_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35PhysicsModule__set_2nd_end_pos_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fES6_"]
pub fn set_2nd_end_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
arg3: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39PhysicsModule__get_2nd_line_length_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_2nd_line_length(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43PhysicsModule__set_2nd_line_length_all_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_2nd_line_length_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36PhysicsModule__get_2nd_node_num_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_2nd_node_num(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43PhysicsModule__get_2nd_active_node_num_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_2nd_active_node_num(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41PhysicsModule__get_2nd_active_length_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_2nd_active_length(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43PhysicsModule__set_2nd_active_node_num_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_2nd_active_node_num(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34PhysicsModule__is_2nd_precede_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_2nd_precede(arg1: *mut root::app::BattleObjectModuleAccessor)
-> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35PhysicsModule__set_2nd_precede_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_2nd_precede(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31PhysicsModule__is_2nd_flip_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_2nd_flip(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32PhysicsModule__set_2nd_flip_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_2nd_flip(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38PhysicsModule__set_2nd_back_speed_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_2nd_back_speed(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26PhysicsModule__set_ik_implEPNS_26BattleObjectModuleAccessorEif"]
pub fn set_ik(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37PhysicsModule__set_ik_target_pos_implEPNS_26BattleObjectModuleAccessorEiRKN3phx8Vector3fES6_"]
pub fn set_ik_target_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: *const root::phx::Vector3f,
arg4: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37PhysicsModule__set_ik_target_dir_implEPNS_26BattleObjectModuleAccessorEiRKN3phx8Vector3fES6_"]
pub fn set_ik_target_dir(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: *const root::phx::Vector3f,
arg4: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39PhysicsModule__get_ik_end_joint_id_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_ik_end_joint_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31PhysicsModule__stop_charge_implEPNS_26BattleObjectModuleAccessorE"]
pub fn stop_charge(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42PhysicsModule__set_2nd_air_resistance_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_2nd_air_resistance(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44PhysicsModule__set_2nd_air_resistance_2_implEPNS_26BattleObjectModuleAccessorEif"]
pub fn set_2nd_air_resistance_2(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44PhysicsModule__set_2nd_water_resistance_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_2nd_water_resistance(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35PhysicsModule__get_2nd_tension_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_2nd_tension(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37PhysicsModule__get_2nd_joint_num_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_2nd_joint_num(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36PhysicsModule__get_2nd_joint_id_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_2nd_joint_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42PhysicsModule__set_2nd_collision_size_implEPNS_26BattleObjectModuleAccessorEif"]
pub fn set_2nd_collision_size(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32PhysicsModule__set_2nd_mass_implEPNS_26BattleObjectModuleAccessorEif"]
pub fn set_2nd_mass(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45PhysicsModule__set_2nd_disable_collision_implEPNS_26BattleObjectModuleAccessorEjb"]
pub fn set_2nd_disable_collision(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36PhysicsModule__set_2nd_fix_flag_implEPNS_26BattleObjectModuleAccessorEjb"]
pub fn set_2nd_fix_flag(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42PhysicsModule__set_reflect_param_wall_implEPNS_26BattleObjectModuleAccessorEfff"]
pub fn set_reflect_param_wall(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: f32,
arg4: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42PhysicsModule__set_reflect_param_ceil_implEPNS_26BattleObjectModuleAccessorEfff"]
pub fn set_reflect_param_ceil(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: f32,
arg4: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43PhysicsModule__set_reflect_param_floor_implEPNS_26BattleObjectModuleAccessorEfff"]
pub fn set_reflect_param_floor(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: f32,
arg4: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34PhysicsModule__set_2nd_length_implEPNS_26BattleObjectModuleAccessorEif"]
pub fn set_2nd_length(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31PhysicsModule__get_2nd_pos_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_2nd_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31PhysicsModule__set_2nd_pos_implEPNS_26BattleObjectModuleAccessorEiRKN3phx8Vector3fE"]
pub fn set_2nd_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33PhysicsModule__get_2nd_speed_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_2nd_speed(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33PhysicsModule__set_2nd_speed_implEPNS_26BattleObjectModuleAccessorEiRKN3phx8Vector3fE"]
pub fn set_2nd_speed(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40PhysicsModule__set_2nd_node_num_max_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_2nd_node_num_max(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35PhysicsModule__clear_2nd_speed_implEPNS_26BattleObjectModuleAccessorE"]
pub fn clear_2nd_speed(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44PhysicsModule__set_2nd_collision_object_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_2nd_collision_object(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40PhysicsModule__set_2nd_sync_gravity_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_2nd_sync_gravity(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45PhysicsModule__set_2nd_restitution_range_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_2nd_restitution_range(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44PhysicsModule__set_2nd_restitution_rate_implEPNS_26BattleObjectModuleAccessorEff"]
pub fn set_2nd_restitution_rate(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46PhysicsModule__set_2nd_restitution_rate_2_implEPNS_26BattleObjectModuleAccessorEif"]
pub fn set_2nd_restitution_rate_2(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41PhysicsModule__set_2nd_friction_rate_implEPNS_26BattleObjectModuleAccessorEif"]
pub fn set_2nd_friction_rate(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41PhysicsModule__set_2nd_fixed_tip_num_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_2nd_fixed_tip_num(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35PhysicsModule__set_2nd_z_range_implEPNS_26BattleObjectModuleAccessorEff"]
pub fn set_2nd_z_range(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49PhysicsModule__get_2nd_touch_ground_line_num_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_2nd_touch_ground_line_num(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind51PhysicsModule__set_enable_floor_collision_line_implEPNS_26BattleObjectModuleAccessorEPNS_19GroundCollisionLineE"]
pub fn set_enable_floor_collision_line(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *mut root::app::GroundCollisionLine,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50PhysicsModule__set_swing_ground_collision_all_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_swing_ground_collision_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43PhysicsModule__set_swing_special_state_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_swing_special_state(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
}
pub mod SlowModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24SlowModule__is_slow_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_slow(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind20SlowModule__set_implEPNS_26BattleObjectModuleAccessorEiiibj"]
pub fn set(
arg1: *mut root::app::BattleObjectModuleAccessor,
frames: libc::c_int,
slow_mul: libc::c_int,
arg4: libc::c_int,
arg5: bool,
arg6: libc::c_uint,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind20SlowModule__mag_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn mag(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35SlowModule__rate_ignore_effect_implEPNS_26BattleObjectModuleAccessorE"]
pub fn rate_ignore_effect(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind22SlowModule__frame_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind22SlowModule__clear_implEPNS_26BattleObjectModuleAccessorE"]
pub fn clear(arg1: *mut root::app::BattleObjectModuleAccessor) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24SlowModule__clear_2_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn clear_2(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind21SlowModule__rate_implEPNS_26BattleObjectModuleAccessorE"]
pub fn rate(arg1: *mut root::app::BattleObjectModuleAccessor) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24SlowModule__is_skip_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_skip(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29SlowModule__is_prev_skip_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_prev_skip(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26SlowModule__set_whole_implEPNS_26BattleObjectModuleAccessorEhi"]
pub fn set_whole(
arg1: *mut root::app::BattleObjectModuleAccessor,
frames: libc::c_uchar,
slow_mul: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28SlowModule__clear_whole_implEPNS_26BattleObjectModuleAccessorE"]
pub fn clear_whole(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26SlowModule__whole_mag_implEPNS_26BattleObjectModuleAccessorE"]
pub fn whole_mag(arg1: *mut root::app::BattleObjectModuleAccessor)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32SlowModule__set_whole_frame_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_whole_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28SlowModule__whole_frame_implEPNS_26BattleObjectModuleAccessorE"]
pub fn whole_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
}
pub mod CameraModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28CameraModule__reset_all_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_all(arg1: *mut root::app::BattleObjectModuleAccessor)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31CameraModule__update_force_implEPNS_26BattleObjectModuleAccessorEiRKN3phx8Vector3fES6_"]
pub fn update_force(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: *const root::phx::Vector3f,
arg4: *const root::phx::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36CameraModule__set_enable_camera_implEPNS_26BattleObjectModuleAccessorEbi"]
pub fn set_enable_camera(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28CameraModule__set_whole_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_whole(arg1: *mut root::app::BattleObjectModuleAccessor, arg2: bool);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40CameraModule__set_enable_update_pos_implEPNS_26BattleObjectModuleAccessorEhi"]
pub fn set_enable_update_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uchar,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45CameraModule__set_enable_interpolate_pos_implEPNS_26BattleObjectModuleAccessorEbi"]
pub fn set_enable_interpolate_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37CameraModule__reset_camera_range_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn reset_camera_range(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42CameraModule__set_camera_range_offset_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fEi"]
pub fn set_camera_range_offset(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42CameraModule__add_camera_range_offset_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fEi"]
pub fn add_camera_range_offset(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40CameraModule__add_camera_range_rect_implEPNS_26BattleObjectModuleAccessorERKN3lib4RectEi"]
pub fn add_camera_range_rect(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::lib::Rect,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35CameraModule__un_regist_camera_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn un_regist_camera(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26CameraModule__zoom_in_implEPNS_26BattleObjectModuleAccessorEiifRKN3phx8Vector2fEb"]
pub fn zoom_in(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: f32,
arg5: *const root::phx::Vector2f,
arg6: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27CameraModule__zoom_out_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn zoom_out(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29CameraModule__set_status_implEPNS_26BattleObjectModuleAccessorENS_12CameraStatusEi"]
pub fn set_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::CameraStatus,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31CameraModule__set_priority_implEPNS_26BattleObjectModuleAccessorEhi"]
pub fn set_priority(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uchar,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31CameraModule__get_priority_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_priority(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32CameraModule__set_player_no_implEPNS_26BattleObjectModuleAccessorEhi"]
pub fn set_player_no(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uchar,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32CameraModule__get_player_no_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_player_no(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33CameraModule__set_damage_fly_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_damage_fly(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34CameraModule__exit_damage_fly_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn exit_damage_fly(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26CameraModule__set_run_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_run(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27CameraModule__exit_run_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn exit_run(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36CameraModule__set_being_carried_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_being_carried(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37CameraModule__exit_being_carried_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn exit_being_carried(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29CameraModule__is_clip_in_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn is_clip_in(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33CameraModule__is_clip_in_all_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn is_clip_in_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind47CameraModule__set_camera_range_global_rect_implEPNS_26BattleObjectModuleAccessorERKN3lib4RectEi"]
pub fn set_camera_range_global_rect(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::lib::Rect,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45CameraModule__get_main_camera_target_pos_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_main_camera_target_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40CameraModule__get_main_camera_range_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_main_camera_range(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49CameraModule__get_internal_camera_target_pos_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_internal_camera_target_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34CameraModule__get_camera_type_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_camera_type(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43CameraModule__get_camera_type_for_save_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_camera_type_for_save(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34CameraModule__set_camera_type_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_camera_type(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28CameraModule__req_quake_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn req_quake(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32CameraModule__req_quake_pos_implEPNS_26BattleObjectModuleAccessorEiRKN3phx8Vector3fE"]
pub fn req_quake_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: *const root::phx::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29CameraModule__stop_quake_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn stop_quake(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32CameraModule__get_quakeKind_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_quakeKind(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39CameraModule__start_final_zoom_out_implEPNS_26BattleObjectModuleAccessorEiRKN3lib4RectERKN3phx8Vector3fE"]
pub fn start_final_zoom_out(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: *const root::lib::Rect,
arg4: *const root::phx::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37CameraModule__end_final_zoom_out_implEPNS_26BattleObjectModuleAccessorE"]
pub fn end_final_zoom_out(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49CameraModule__get_camera_view_volume_z0_rect_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_camera_view_volume_z0_rect(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40CameraModule__reset_main_camera_fov_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_main_camera_fov(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
}
pub mod FighterPikminLinkEventWeaponPikminConstraint {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind70FighterPikminLinkEventWeaponPikminConstraint__load_from_l2c_table_implEPNS_44FighterPikminLinkEventWeaponPikminConstraintERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::FighterPikminLinkEventWeaponPikminConstraint,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind66FighterPikminLinkEventWeaponPikminConstraint__store_l2c_table_implEPKNS_44FighterPikminLinkEventWeaponPikminConstraintE"]
pub fn store_l2c_table(
arg1: *const root::app::FighterPikminLinkEventWeaponPikminConstraint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind66FighterPikminLinkEventWeaponPikminConstraint__store_l2c_table_implEPKNS_44FighterPikminLinkEventWeaponPikminConstraintERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::FighterPikminLinkEventWeaponPikminConstraint,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod KineticEnergyNormal {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35KineticEnergyNormal__get_accel_implEPNS_19KineticEnergyNormalE"]
pub fn get_accel(arg1: *mut root::app::KineticEnergyNormal) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42KineticEnergyNormal__get_stable_speed_implEPNS_19KineticEnergyNormalE"]
pub fn get_stable_speed(arg1: *mut root::app::KineticEnergyNormal)
-> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35KineticEnergyNormal__get_brake_implEPNS_19KineticEnergyNormalE"]
pub fn get_brake(arg1: *mut root::app::KineticEnergyNormal) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41KineticEnergyNormal__get_limit_speed_implEPNS_19KineticEnergyNormalE"]
pub fn get_limit_speed(arg1: *mut root::app::KineticEnergyNormal) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35KineticEnergyNormal__set_speed_implEPNS_19KineticEnergyNormalERKN3phx8Vector2fE"]
pub fn set_speed(
arg1: *mut root::app::KineticEnergyNormal,
arg2: *const root::phx::Vector2f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38KineticEnergyNormal__set_speed_3d_implEPNS_19KineticEnergyNormalERKN3phx8Vector3fE"]
pub fn set_speed_3d(
arg1: *mut root::app::KineticEnergyNormal,
arg2: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35KineticEnergyNormal__set_accel_implEPNS_19KineticEnergyNormalERKN3phx8Vector2fE"]
pub fn set_accel(
arg1: *mut root::app::KineticEnergyNormal,
arg2: *const root::phx::Vector2f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42KineticEnergyNormal__set_stable_speed_implEPNS_19KineticEnergyNormalERKN3phx8Vector2fE"]
pub fn set_stable_speed(
arg1: *mut root::app::KineticEnergyNormal,
arg2: *const root::phx::Vector2f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35KineticEnergyNormal__set_brake_implEPNS_19KineticEnergyNormalERKN3phx8Vector2fE"]
pub fn set_brake(
arg1: *mut root::app::KineticEnergyNormal,
arg2: *const root::phx::Vector2f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41KineticEnergyNormal__set_limit_speed_implEPNS_19KineticEnergyNormalERKN3phx8Vector2fE"]
pub fn set_limit_speed(
arg1: *mut root::app::KineticEnergyNormal,
arg2: *const root::phx::Vector2f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind51KineticEnergyNormal__on_consider_ground_normal_implEPNS_19KineticEnergyNormalE"]
pub fn on_consider_ground_normal(
arg1: *mut root::app::KineticEnergyNormal,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52KineticEnergyNormal__off_consider_ground_normal_implEPNS_19KineticEnergyNormalE"]
pub fn off_consider_ground_normal(
arg1: *mut root::app::KineticEnergyNormal,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind51KineticEnergyNormal__is_consider_ground_normal_implEPNS_19KineticEnergyNormalE"]
pub fn is_consider_ground_normal(
arg1: *mut root::app::KineticEnergyNormal,
) -> bool;
}
}
pub mod KineticEnergy {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29KineticEnergy__get_speed_implEPNS_13KineticEnergyE"]
pub fn get_speed(arg1: *mut root::app::KineticEnergy) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31KineticEnergy__get_speed_x_implEPNS_13KineticEnergyE"]
pub fn get_speed_x(arg1: *mut root::app::KineticEnergy) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31KineticEnergy__get_speed_y_implEPNS_13KineticEnergyE"]
pub fn get_speed_y(arg1: *mut root::app::KineticEnergy) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31KineticEnergy__get_speed3f_implEPNS_13KineticEnergyE"]
pub fn get_speed3f(arg1: *mut root::app::KineticEnergy) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32KineticEnergy__get_rotation_implEPNS_13KineticEnergyE"]
pub fn get_rotation(arg1: *mut root::app::KineticEnergy) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32KineticEnergy__reset_energy_implEPNS_13KineticEnergyEiRKN3phx8Vector2fERKNS3_8Vector3fERNS_26BattleObjectModuleAccessorE"]
pub fn reset_energy(
arg1: *mut root::app::KineticEnergy,
arg2: libc::c_int,
arg3: *const root::phx::Vector2f,
arg4: *const root::phx::Vector3f,
arg5: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31KineticEnergy__clear_speed_implEPNS_13KineticEnergyE"]
pub fn clear_speed(arg1: *mut root::app::KineticEnergy) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35KineticEnergy__clear_rot_speed_implEPNS_13KineticEnergyE"]
pub fn clear_rot_speed(arg1: *mut root::app::KineticEnergy) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29KineticEnergy__mul_speed_implEPNS_13KineticEnergyERKN3phx8Vector3fE"]
pub fn mul_speed(
arg1: *mut root::app::KineticEnergy,
arg2: *const root::phx::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29KineticEnergy__mul_accel_implEPNS_13KineticEnergyERKN3phx8Vector3fE"]
pub fn mul_accel(
arg1: *mut root::app::KineticEnergy,
arg2: *const root::phx::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33KineticEnergy__reflect_speed_implEPNS_13KineticEnergyERKN3phx8Vector3fE"]
pub fn reflect_speed(
arg1: *mut root::app::KineticEnergy,
arg2: *const root::phx::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33KineticEnergy__reflect_accel_implEPNS_13KineticEnergyERKN3phx8Vector3fE"]
pub fn reflect_accel(
arg1: *mut root::app::KineticEnergy,
arg2: *const root::phx::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind47KineticEnergy__on_consider_ground_friction_implEPNS_13KineticEnergyE"]
pub fn on_consider_ground_friction(
arg1: *mut root::app::KineticEnergy,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48KineticEnergy__off_consider_ground_friction_implEPNS_13KineticEnergyE"]
pub fn off_consider_ground_friction(
arg1: *mut root::app::KineticEnergy,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26KineticEnergy__enable_implEPNS_13KineticEnergyE"]
pub fn enable(arg1: *mut root::app::KineticEnergy) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26KineticEnergy__unable_implEPNS_13KineticEnergyE"]
pub fn unable(arg1: *mut root::app::KineticEnergy) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29KineticEnergy__is_enable_implEPNS_13KineticEnergyE"]
pub fn is_enable(arg1: *mut root::app::KineticEnergy) -> bool;
}
}
pub mod FighterParamAccessor2 {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41FighterParamAccessor2__thrown_offset_implEPNS_21FighterParamAccessor2Eiii"]
pub fn thrown_offset(
arg1: *mut root::app::FighterParamAccessor2,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48FighterParamAccessor2__donkey_thrown_offset_implEPNS_21FighterParamAccessor2Eii"]
pub fn donkey_thrown_offset(
arg1: *mut root::app::FighterParamAccessor2,
arg2: libc::c_int,
arg3: libc::c_int,
) -> super::root::phx::Vector3f;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49FighterParamAccessor2__ridley_dragged_offset_implEPNS_21FighterParamAccessor2Eii"]
pub fn ridley_dragged_offset(
arg1: *mut root::app::FighterParamAccessor2,
arg2: libc::c_int,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50FighterParamAccessor2__diddy_special_s_offset_implEPNS_21FighterParamAccessor2Ei"]
pub fn diddy_special_s_offset(
arg1: *mut root::app::FighterParamAccessor2,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52FighterParamAccessor2__miifighter_suplex_offset_implEPNS_21FighterParamAccessor2Ei"]
pub fn miifighter_suplex_offset(
arg1: *mut root::app::FighterParamAccessor2,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48FighterParamAccessor2__gaogaen_final_offset_implEPNS_21FighterParamAccessor2Eii"]
pub fn gaogaen_final_offset(
arg1: *mut root::app::FighterParamAccessor2,
arg2: libc::c_int,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41FighterParamAccessor2__hit_target_no_implEPNS_21FighterParamAccessor2Eii"]
pub fn hit_target_no(
arg1: *mut root::app::FighterParamAccessor2,
arg2: libc::c_int,
arg3: libc::c_int,
) -> u64;
}
}
pub mod ReflectModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30ReflectModule__reset_info_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_info(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29ReflectModule__object_id_implEPNS_26BattleObjectModuleAccessorE"]
pub fn object_id(arg1: *mut root::app::BattleObjectModuleAccessor)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ReflectModule__set_object_id_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn set_object_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27ReflectModule__team_no_implEPNS_26BattleObjectModuleAccessorE"]
pub fn team_no(arg1: *mut root::app::BattleObjectModuleAccessor) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31ReflectModule__set_team_no_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_team_no(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30ReflectModule__attack_mul_implEPNS_26BattleObjectModuleAccessorE"]
pub fn attack_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34ReflectModule__set_attack_mul_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_attack_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29ReflectModule__speed_mul_implEPNS_26BattleObjectModuleAccessorE"]
pub fn speed_mul(arg1: *mut root::app::BattleObjectModuleAccessor)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ReflectModule__set_speed_mul_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_speed_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28ReflectModule__life_mul_implEPNS_26BattleObjectModuleAccessorE"]
pub fn life_mul(arg1: *mut root::app::BattleObjectModuleAccessor) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32ReflectModule__set_life_mul_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_life_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30ReflectModule__is_reflect_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_reflect(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ReflectModule__set_no_speed_mul_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_no_speed_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32ReflectModule__is_count_max_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_count_max(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25ReflectModule__count_implEPNS_26BattleObjectModuleAccessorE"]
pub fn count(arg1: *mut root::app::BattleObjectModuleAccessor) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34ReflectModule__get_reverse_lr_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_reverse_lr(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ReflectModule__set_collision_no_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_collision_no(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
}
pub mod GimmickEventNotify {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44GimmickEventNotify__load_from_l2c_table_implEPNS_18GimmickEventNotifyERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::GimmickEventNotify,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40GimmickEventNotify__store_l2c_table_implEPKNS_18GimmickEventNotifyE"]
pub fn store_l2c_table(arg1: *const root::app::GimmickEventNotify)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40GimmickEventNotify__store_l2c_table_implEPKNS_18GimmickEventNotifyERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::GimmickEventNotify,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod FighterPikminLinkEventWeaponPikminSetPowerMulStatus {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind77FighterPikminLinkEventWeaponPikminSetPowerMulStatus__load_from_l2c_table_implEPNS_51FighterPikminLinkEventWeaponPikminSetPowerMulStatusERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::FighterPikminLinkEventWeaponPikminSetPowerMulStatus,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind73FighterPikminLinkEventWeaponPikminSetPowerMulStatus__store_l2c_table_implEPKNS_51FighterPikminLinkEventWeaponPikminSetPowerMulStatusE"]
pub fn store_l2c_table(
arg1: *const root::app::FighterPikminLinkEventWeaponPikminSetPowerMulStatus,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind73FighterPikminLinkEventWeaponPikminSetPowerMulStatus__store_l2c_table_implEPKNS_51FighterPikminLinkEventWeaponPikminSetPowerMulStatusERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::FighterPikminLinkEventWeaponPikminSetPowerMulStatus,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod WeaponKineticEnergyGravity {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42WeaponKineticEnergyGravity__set_accel_implEPNS_26WeaponKineticEnergyGravityEf"]
pub fn set_accel(arg1: *mut root::app::WeaponKineticEnergyGravity, arg2: f32);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42WeaponKineticEnergyGravity__set_speed_implEPNS_26WeaponKineticEnergyGravityEf"]
pub fn set_speed(arg1: *mut root::app::WeaponKineticEnergyGravity, arg2: f32);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48WeaponKineticEnergyGravity__get_limit_speed_implEPNS_26WeaponKineticEnergyGravityE"]
pub fn get_limit_speed(
arg1: *mut root::app::WeaponKineticEnergyGravity,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48WeaponKineticEnergyGravity__set_limit_speed_implEPNS_26WeaponKineticEnergyGravityEf"]
pub fn set_limit_speed(
arg1: *mut root::app::WeaponKineticEnergyGravity,
arg2: f32,
);
}
}
pub mod WeaponShizueFishingrodLinkEventCliff {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind62WeaponShizueFishingrodLinkEventCliff__load_from_l2c_table_implEPNS_36WeaponShizueFishingrodLinkEventCliffERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::WeaponShizueFishingrodLinkEventCliff,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind58WeaponShizueFishingrodLinkEventCliff__store_l2c_table_implEPKNS_36WeaponShizueFishingrodLinkEventCliffE"]
pub fn store_l2c_table(
arg1: *const root::app::WeaponShizueFishingrodLinkEventCliff,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind58WeaponShizueFishingrodLinkEventCliff__store_l2c_table_implEPKNS_36WeaponShizueFishingrodLinkEventCliffERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::WeaponShizueFishingrodLinkEventCliff,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod LinkEventFinal {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40LinkEventFinal__load_from_l2c_table_implEPNS_14LinkEventFinalERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::LinkEventFinal,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36LinkEventFinal__store_l2c_table_implEPKNS_14LinkEventFinalE"]
pub fn store_l2c_table(arg1: *const root::app::LinkEventFinal) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36LinkEventFinal__store_l2c_table_implEPKNS_14LinkEventFinalERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::LinkEventFinal,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod LinkEvent {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35LinkEvent__load_from_l2c_table_implEPNS_9LinkEventERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::LinkEvent,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31LinkEvent__store_l2c_table_implEPKNS_9LinkEventE"]
pub fn store_l2c_table(arg1: *const root::app::LinkEvent) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31LinkEvent__store_l2c_table_implEPKNS_9LinkEventERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::LinkEvent,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod LinkEventCaptureMimikkyu {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50LinkEventCaptureMimikkyu__load_from_l2c_table_implEPNS_24LinkEventCaptureMimikkyuERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::LinkEventCaptureMimikkyu,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46LinkEventCaptureMimikkyu__store_l2c_table_implEPKNS_24LinkEventCaptureMimikkyuE"]
pub fn store_l2c_table(
arg1: *const root::app::LinkEventCaptureMimikkyu,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46LinkEventCaptureMimikkyu__store_l2c_table_implEPKNS_24LinkEventCaptureMimikkyuERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::LinkEventCaptureMimikkyu,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod LinkEventCapture {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42LinkEventCapture__load_from_l2c_table_implEPNS_16LinkEventCaptureERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::LinkEventCapture,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38LinkEventCapture__store_l2c_table_implEPKNS_16LinkEventCaptureE"]
pub fn store_l2c_table(arg1: *const root::app::LinkEventCapture) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38LinkEventCapture__store_l2c_table_implEPKNS_16LinkEventCaptureERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::LinkEventCapture,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod GimmickEventDrumEscape {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48GimmickEventDrumEscape__load_from_l2c_table_implEPNS_22GimmickEventDrumEscapeERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::GimmickEventDrumEscape,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44GimmickEventDrumEscape__store_l2c_table_implEPKNS_22GimmickEventDrumEscapeE"]
pub fn store_l2c_table(
arg1: *const root::app::GimmickEventDrumEscape,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44GimmickEventDrumEscape__store_l2c_table_implEPKNS_22GimmickEventDrumEscapeERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::GimmickEventDrumEscape,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod GimmickEventPos {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41GimmickEventPos__load_from_l2c_table_implEPNS_15GimmickEventPosERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::GimmickEventPos,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37GimmickEventPos__store_l2c_table_implEPKNS_15GimmickEventPosE"]
pub fn store_l2c_table(arg1: *const root::app::GimmickEventPos) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37GimmickEventPos__store_l2c_table_implEPKNS_15GimmickEventPosERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::GimmickEventPos,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod GimmickEventTornadoEscape {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind51GimmickEventTornadoEscape__load_from_l2c_table_implEPNS_25GimmickEventTornadoEscapeERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::GimmickEventTornadoEscape,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind47GimmickEventTornadoEscape__store_l2c_table_implEPKNS_25GimmickEventTornadoEscapeE"]
pub fn store_l2c_table(
arg1: *const root::app::GimmickEventTornadoEscape,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind47GimmickEventTornadoEscape__store_l2c_table_implEPKNS_25GimmickEventTornadoEscapeERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::GimmickEventTornadoEscape,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod FighterKineticEnergyGravity {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43FighterKineticEnergyGravity__set_accel_implEPNS_27FighterKineticEnergyGravityEf"]
pub fn set_accel(arg1: *mut root::app::FighterKineticEnergyGravity, arg2: f32);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43FighterKineticEnergyGravity__set_speed_implEPNS_27FighterKineticEnergyGravityEf"]
pub fn set_speed(arg1: *mut root::app::FighterKineticEnergyGravity, arg2: f32);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50FighterKineticEnergyGravity__set_stable_speed_implEPNS_27FighterKineticEnergyGravityEf"]
pub fn set_stable_speed(
arg1: *mut root::app::FighterKineticEnergyGravity,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49FighterKineticEnergyGravity__set_limit_speed_implEPNS_27FighterKineticEnergyGravityEf"]
pub fn set_limit_speed(
arg1: *mut root::app::FighterKineticEnergyGravity,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43FighterKineticEnergyGravity__set_brake_implEPNS_27FighterKineticEnergyGravityEf"]
pub fn set_brake(arg1: *mut root::app::FighterKineticEnergyGravity, arg2: f32);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43FighterKineticEnergyGravity__get_accel_implEPNS_27FighterKineticEnergyGravityE"]
pub fn get_accel(
arg1: *mut root::app::FighterKineticEnergyGravity,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50FighterKineticEnergyGravity__get_stable_speed_implEPNS_27FighterKineticEnergyGravityE"]
pub fn get_stable_speed(
arg1: *mut root::app::FighterKineticEnergyGravity,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49FighterKineticEnergyGravity__get_limit_speed_implEPNS_27FighterKineticEnergyGravityE"]
pub fn get_limit_speed(
arg1: *mut root::app::FighterKineticEnergyGravity,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43FighterKineticEnergyGravity__get_brake_implEPNS_27FighterKineticEnergyGravityE"]
pub fn get_brake(
arg1: *mut root::app::FighterKineticEnergyGravity,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind57FighterKineticEnergyGravity__set_gravity_coefficient_implEPNS_27FighterKineticEnergyGravityEf"]
pub fn set_gravity_coefficient(
arg1: *mut root::app::FighterKineticEnergyGravity,
arg2: f32,
);
}
}
pub mod ItemManager {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41ItemManager__get_num_of_ownered_item_implEPNS_11ItemManagerEjNS_8ItemKindE"]
pub fn get_num_of_ownered_item(
arg1: *mut root::app::ItemManager,
arg2: libc::c_uint,
arg3: root::app::ItemKind,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44ItemManager__get_num_of_active_item_all_implEPNS_11ItemManagerE"]
pub fn get_num_of_active_item_all(
arg1: *mut root::app::ItemManager,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app12item_manager22get_num_of_active_itemENS_8ItemKindE"]
pub fn get_num_of_active_item(
item_kind: i32
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ItemManager__get_active_item_implEPNS_11ItemManagerEm"]
pub fn get_active_item(
arg1: *mut root::app::ItemManager,
arg2: libc::c_ulong,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42ItemManager__find_active_item_from_id_implEPNS_11ItemManagerEj"]
pub fn find_active_item_from_id(
arg1: *mut root::app::ItemManager,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind47ItemManager__find_active_item_from_area_id_implEPNS_11ItemManagerEj"]
pub fn find_active_item_from_area_id(
arg1: *mut root::app::ItemManager,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37ItemManager__remove_item_from_id_implEPNS_11ItemManagerEj"]
pub fn remove_item_from_id(
arg1: *mut root::app::ItemManager,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52ItemManager__is_change_fighter_restart_position_implEPNS_11ItemManagerE"]
pub fn is_change_fighter_restart_position(
arg1: *mut root::app::ItemManager,
) -> bool;
}
}
pub mod AreaModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29AreaModule__force_update_implEPNS_26BattleObjectModuleAccessorE"]
pub fn force_update(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38AreaModule__set_auto_layer_update_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_auto_layer_update(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind22AreaModule__clean_implEPNS_26BattleObjectModuleAccessorE"]
pub fn clean(arg1: *mut root::app::BattleObjectModuleAccessor) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26AreaModule__set_layer_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn set_layer(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind22AreaModule__layer_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn layer(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26AreaModule__set_whole_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_whole(arg1: *mut root::app::BattleObjectModuleAccessor, arg2: bool);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26AreaModule__get_whole_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_whole(arg1: *mut root::app::BattleObjectModuleAccessor)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26AreaModule__get_group_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_group(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35AreaModule__area_instance_size_implEPNS_26BattleObjectModuleAccessorE"]
pub fn area_instance_size(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28AreaModule__enable_area_implEPNS_26BattleObjectModuleAccessorEibi"]
pub fn enable_area(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
arg4: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31AreaModule__is_enable_area_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_enable_area(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27AreaModule__reset_area_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn reset_area(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43AreaModule__set_area_target_group_mask_implEPNS_26BattleObjectModuleAccessorEij"]
pub fn set_area_target_group_mask(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_uint,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49AreaModule__set_area_target_local_group_mask_implEPNS_26BattleObjectModuleAccessorEij"]
pub fn set_area_target_local_group_mask(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_uint,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36AreaModule__set_area_shape_aabb_implEPNS_26BattleObjectModuleAccessorEiRKN3phx8Vector2fES6_"]
pub fn set_area_shape_aabb(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: *const root::phx::Vector2f,
arg4: *const root::phx::Vector2f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38AreaModule__set_area_shape_circle_implEPNS_26BattleObjectModuleAccessorEiRKN3phx8Vector2fEf"]
pub fn set_area_shape_circle(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: *const root::phx::Vector2f,
arg4: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36AreaModule__set_area_shape_type_implEPNS_26BattleObjectModuleAccessorEih"]
pub fn set_area_shape_type(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_uchar,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30AreaModule__set_center_x0_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn set_center_x0(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28AreaModule__get_area_id_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_area_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39AreaModule__is_exist_area_instance_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_exist_area_instance(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39AreaModule__get_area_index_from_id_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn get_area_index_from_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39AreaModule__get_area_contact_count_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_area_contact_count(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37AreaModule__get_area_contact_log_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn get_area_contact_log(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43AreaModule__get_area_contact_target_id_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn get_area_contact_target_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27AreaModule__erase_wind_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn erase_wind(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34AreaModule__add_wind_area_2nd_implEPNS_26BattleObjectModuleAccessorEiffffRKN3phx8Vector2fES6_i"]
pub fn add_wind_area_2nd(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
arg4: f32,
arg5: f32,
arg6: f32,
arg7: *const root::phx::Vector2f,
arg8: *const root::phx::Vector2f,
arg9: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38AreaModule__add_wind_area_2nd_rad_implEPNS_26BattleObjectModuleAccessorEiffffRKN3phx8Vector2fEfi"]
pub fn add_wind_area_2nd_rad(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
arg4: f32,
arg5: f32,
arg6: f32,
arg7: *const root::phx::Vector2f,
arg8: f32,
arg9: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind22AreaModule__sleep_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn sleep(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25AreaModule__is_sleep_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_sleep(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25AreaModule__is_water_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_water(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34AreaModule__get_water_task_id_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_water_task_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36AreaModule__get_water_surface_y_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_water_surface_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27AreaModule__test_water_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fERf"]
pub fn test_water(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
arg3: *mut f32,
) -> u64;
}
}
pub mod ItemCameraModuleImpl {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind47ItemCameraModuleImpl__start_camera_subject_implEPNS_26BattleObjectModuleAccessorE"]
pub fn start_camera_subject(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45ItemCameraModuleImpl__end_camera_subject_implEPNS_26BattleObjectModuleAccessorE"]
pub fn end_camera_subject(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind58ItemCameraModuleImpl__set_camera_subject_pos_4_points_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector4fE"]
pub fn set_camera_subject_pos_4_points(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector4f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind51ItemCameraModuleImpl__clamp_camera_subject_pos_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector4fE"]
pub fn clamp_camera_subject_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector4f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52ItemCameraModuleImpl__set_camera_subject_enable_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn set_camera_subject_enable(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49ItemCameraModuleImpl__set_camera_subject_pos_implEPNS_26BattleObjectModuleAccessorEiRKN3phx8Vector3fE"]
pub fn set_camera_subject_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49ItemCameraModuleImpl__get_camera_subject_pos_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_camera_subject_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind51ItemCameraModuleImpl__set_camera_subject_range_implEPNS_26BattleObjectModuleAccessorEiRKN3phx8Vector4fE"]
pub fn set_camera_subject_range(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: *const root::phx::Vector4f,
);
}
}
pub mod ItemDamageModuleImpl {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42ItemDamageModuleImpl__is_smash_damage_implEPNS_26BattleObjectModuleAccessorEff"]
pub fn is_smash_damage(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: f32,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49ItemDamageModuleImpl__damage_log_value_float_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn damage_log_value_float(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind47ItemDamageModuleImpl__damage_log_value_int_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn damage_log_value_int(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> u64;
}
}
pub mod FighterManager {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32FighterManager__entry_count_implEPNS_14FighterManagerE"]
pub fn entry_count(arg1: *mut root::app::FighterManager) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38FighterManager__total_fighter_num_implEPNS_14FighterManagerE"]
pub fn total_fighter_num(arg1: *mut root::app::FighterManager) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33FighterManager__get_entry_id_implEPNS_14FighterManagerEi"]
pub fn get_entry_id(
arg1: *mut root::app::FighterManager,
arg2: libc::c_int,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33FighterManager__get_entry_no_implEPNS_14FighterManagerENS_14FighterEntryIDE"]
pub fn get_entry_no(
arg1: *mut root::app::FighterManager,
arg2: root::app::FighterEntryID,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38FighterManager__get_fighter_entry_implEPNS_14FighterManagerENS_14FighterEntryIDE"]
pub fn get_fighter_entry(
arg1: *mut root::app::FighterManager,
arg2: root::app::FighterEntryID,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44FighterManager__get_fighter_information_implEPNS_14FighterManagerENS_14FighterEntryIDE"]
pub fn get_fighter_information(
arg1: *mut root::app::FighterManager,
arg2: root::app::FighterEntryID,
) -> *mut root::app::FighterInformation;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42FighterManager__is_melee_mode_homerun_implEPNS_14FighterManagerE"]
pub fn is_melee_mode_homerun(arg1: *mut root::app::FighterManager) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38FighterManager__is_homerun_versus_implEPNS_14FighterManagerE"]
pub fn is_homerun_versus(arg1: *mut root::app::FighterManager) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52FighterManager__is_melee_mode_online_tournament_implEPNS_14FighterManagerE"]
pub fn is_melee_mode_online_tournament(
arg1: *mut root::app::FighterManager,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37FighterManager__one_on_one_ratio_implEPNS_14FighterManagerE"]
pub fn one_on_one_ratio(arg1: *mut root::app::FighterManager) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48FighterManager__is_discretion_final_enabled_implEPNS_14FighterManagerE"]
pub fn is_discretion_final_enabled(
arg1: *mut root::app::FighterManager,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44FighterManager__get_top_rank_player_num_implEPNS_14FighterManagerE"]
pub fn get_top_rank_player_num(
arg1: *mut root::app::FighterManager,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40FighterManager__get_top_rank_player_implEPNS_14FighterManagerEi"]
pub fn get_top_rank_player(
arg1: *mut root::app::FighterManager,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32FighterManager__is_ready_go_implEPNS_14FighterManagerE"]
pub fn is_ready_go(arg1: *mut root::app::FighterManager) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37FighterManager__set_cursor_whole_implEPNS_14FighterManagerEb"]
pub fn set_cursor_whole(arg1: *mut root::app::FighterManager, arg2: bool);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36FighterManager__get_fighter_pos_implEPNS_14FighterManagerENS_14FighterEntryIDEi"]
pub fn get_fighter_pos(
arg1: *mut root::app::FighterManager,
arg2: root::app::FighterEntryID,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50FighterManager__is_available_discretion_final_implEPNS_14FighterManagerE"]
pub fn is_available_discretion_final(
arg1: *mut root::app::FighterManager,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45FighterManager__get_final_actor_entry_id_implEPNS_14FighterManagerE"]
pub fn get_final_actor_entry_id(
arg1: *mut root::app::FighterManager,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29FighterManager__is_final_implEPNS_14FighterManagerE"]
pub fn is_final(arg1: *mut root::app::FighterManager) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30FighterManager__set_final_implEPNS_14FighterManagerENS_14FighterEntryIDENS_21FighterAvailableFinalEj"]
pub fn set_final(
arg1: *mut root::app::FighterManager,
arg2: root::app::FighterEntryID,
arg3: root::app::FighterAvailableFinal,
arg4: libc::c_uint,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind55FighterManager__get_no_discretion_final_beat_count_implEPNS_14FighterManagerE"]
pub fn get_no_discretion_final_beat_count(
arg1: *mut root::app::FighterManager,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49FighterManager__get_beat_point_diff_from_top_implEPNS_14FighterManagerENS_14FighterEntryIDE"]
pub fn get_beat_point_diff_from_top(
arg1: *mut root::app::FighterManager,
arg2: root::app::FighterEntryID,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40FighterManager__set_final_fear_face_implEPNS_14FighterManagerENS_14FighterEntryIDEi"]
pub fn set_final_fear_face(
arg1: *mut root::app::FighterManager,
arg2: root::app::FighterEntryID,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34FighterManager__start_finalbg_implEPNS_14FighterManagerEif"]
pub fn start_finalbg(
arg1: *mut root::app::FighterManager,
arg2: libc::c_int,
arg3: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33FighterManager__exit_finalbg_implEPNS_14FighterManagerE"]
pub fn exit_finalbg(arg1: *mut root::app::FighterManager) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40FighterManager__set_visible_finalbg_implEPNS_14FighterManagerEb"]
pub fn set_visible_finalbg(arg1: *mut root::app::FighterManager, arg2: bool);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind51FighterManager__notify_log_event_collision_hit_implEPNS_14FighterManagerEjjfib"]
pub fn notify_log_event_collision_hit(
arg1: *mut root::app::FighterManager,
arg2: libc::c_uint,
arg3: libc::c_uint,
arg4: f32,
arg5: libc::c_int,
arg6: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41FighterManager__is_process_technique_implEPNS_14FighterManagerE"]
pub fn is_process_technique(arg1: *mut root::app::FighterManager) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35FighterManager__is_result_mode_implEPNS_14FighterManagerE"]
pub fn is_result_mode(arg1: *mut root::app::FighterManager) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41FighterManager__is_disable_ko_camera_implEPNS_14FighterManagerE"]
pub fn is_disable_ko_camera(arg1: *mut root::app::FighterManager) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37FighterManager__enable_ko_camera_implEPNS_14FighterManagerE"]
pub fn enable_ko_camera(arg1: *mut root::app::FighterManager) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38FighterManager__disable_ko_camera_implEPNS_14FighterManagerE"]
pub fn disable_ko_camera(arg1: *mut root::app::FighterManager) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind57FighterManager__set_dead_up_camera_hit_cursor_status_implEPNS_14FighterManagerEb"]
pub fn set_dead_up_camera_hit_cursor_status(
arg1: *mut root::app::FighterManager,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46FighterManager__set_controller_rumble_all_implEPNS_14FighterManagerEN3phx6Hash40Eibj"]
pub fn set_controller_rumble_all(
arg1: *mut root::app::FighterManager,
arg2: root::phx::Hash40,
arg3: libc::c_int,
arg4: bool,
arg5: libc::c_uint,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42FighterManager__is_rebirth_plate_line_implEPNS_14FighterManagerENS_14FighterEntryIDE"]
pub fn is_rebirth_plate_line(
arg1: *mut root::app::FighterManager,
arg2: root::app::FighterEntryID,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38FighterManager__set_position_lock_implEPNS_14FighterManagerENS_14FighterEntryIDEb"]
pub fn set_position_lock(
arg1: *mut root::app::FighterManager,
arg2: root::app::FighterEntryID,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34FighterManager__reset_fighter_implEPNS_14FighterManagerEb"]
pub fn reset_fighter(
arg1: *mut root::app::FighterManager,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34FighterManager__prepare_movie_implEPNS_14FighterManagerEN3phx6Hash40E"]
pub fn prepare_movie(
arg1: *mut root::app::FighterManager,
arg2: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38FighterManager__is_prepared_movie_implEPNS_14FighterManagerE"]
pub fn is_prepared_movie(arg1: *mut root::app::FighterManager) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31FighterManager__exit_movie_implEPNS_14FighterManagerE"]
pub fn exit_movie(arg1: *mut root::app::FighterManager) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37FighterManager__is_process_movie_implEPNS_14FighterManagerE"]
pub fn is_process_movie(arg1: *mut root::app::FighterManager) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32FighterManager__start_movie_implEPNS_14FighterManagerEf"]
pub fn start_movie(
arg1: *mut root::app::FighterManager,
arg2: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33FighterManager__is_end_movie_implEPNS_14FighterManagerE"]
pub fn is_end_movie(arg1: *mut root::app::FighterManager) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42FighterManager__get_jack_final_cut_in_implEPNS_14FighterManagerE"]
pub fn get_jack_final_cut_in(arg1: *mut root::app::FighterManager)
-> u64;
}
}
pub mod FighterStatusModuleImpl {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind53FighterStatusModuleImpl__set_fighter_status_data_implEPNS_26BattleObjectModuleAccessorEbibbbmjjj"]
pub fn set_fighter_status_data(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: libc::c_int,
arg4: bool,
arg5: bool,
arg6: bool,
arg7: libc::c_ulong,
arg8: libc::c_uint,
arg9: libc::c_uint,
arg10: libc::c_uint,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind51FighterStatusModuleImpl__reset_log_action_info_implEPNS_26BattleObjectModuleAccessorEm"]
pub fn reset_log_action_info(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_ulong,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind55FighterStatusModuleImpl__off_disable_intrrupt_warp_implEPNS_26BattleObjectModuleAccessorE"]
pub fn off_disable_intrrupt_warp(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
}
pub mod KineticEnergyRotNormal {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38KineticEnergyRotNormal__get_accel_implEPNS_22KineticEnergyRotNormalE"]
pub fn get_accel(arg1: *mut root::app::KineticEnergyRotNormal) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45KineticEnergyRotNormal__get_stable_speed_implEPNS_22KineticEnergyRotNormalE"]
pub fn get_stable_speed(
arg1: *mut root::app::KineticEnergyRotNormal,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38KineticEnergyRotNormal__get_brake_implEPNS_22KineticEnergyRotNormalE"]
pub fn get_brake(arg1: *mut root::app::KineticEnergyRotNormal) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44KineticEnergyRotNormal__get_limit_speed_implEPNS_22KineticEnergyRotNormalE"]
pub fn get_limit_speed(
arg1: *mut root::app::KineticEnergyRotNormal,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42KineticEnergyRotNormal__get_rot_speed_implEPNS_22KineticEnergyRotNormalE"]
pub fn get_rot_speed(arg1: *mut root::app::KineticEnergyRotNormal)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38KineticEnergyRotNormal__set_speed_implEPNS_22KineticEnergyRotNormalERKN3phx8Vector3fE"]
pub fn set_speed(
arg1: *mut root::app::KineticEnergyRotNormal,
arg2: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38KineticEnergyRotNormal__set_accel_implEPNS_22KineticEnergyRotNormalERKN3phx8Vector3fE"]
pub fn set_accel(
arg1: *mut root::app::KineticEnergyRotNormal,
arg2: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45KineticEnergyRotNormal__set_stable_speed_implEPNS_22KineticEnergyRotNormalERKN3phx8Vector3fE"]
pub fn set_stable_speed(
arg1: *mut root::app::KineticEnergyRotNormal,
arg2: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38KineticEnergyRotNormal__set_brake_implEPNS_22KineticEnergyRotNormalERKN3phx8Vector3fE"]
pub fn set_brake(
arg1: *mut root::app::KineticEnergyRotNormal,
arg2: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44KineticEnergyRotNormal__set_limit_speed_implEPNS_22KineticEnergyRotNormalERKN3phx8Vector3fE"]
pub fn set_limit_speed(
arg1: *mut root::app::KineticEnergyRotNormal,
arg2: *const root::phx::Vector3f,
);
}
}
pub mod TeamModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24TeamModule__team_no_implEPNS_26BattleObjectModuleAccessorE"]
pub fn team_no(arg1: *mut root::app::BattleObjectModuleAccessor) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31TeamModule__team_second_no_implEPNS_26BattleObjectModuleAccessorE"]
pub fn team_second_no(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25TeamModule__set_team_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn set_team(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32TeamModule__set_team_second_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_team_second(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28TeamModule__hit_team_no_implEPNS_26BattleObjectModuleAccessorE"]
pub fn hit_team_no(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35TeamModule__hit_team_second_no_implEPNS_26BattleObjectModuleAccessorE"]
pub fn hit_team_second_no(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29TeamModule__set_hit_team_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_hit_team(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36TeamModule__set_hit_team_second_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_hit_team_second(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34TeamModule__set_team_owner_id_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn set_team_owner_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30TeamModule__team_owner_id_implEPNS_26BattleObjectModuleAccessorE"]
pub fn team_owner_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind47TeamModule__metamon_owner_fighter_entry_id_implEPNS_26BattleObjectModuleAccessorE"]
pub fn metamon_owner_fighter_entry_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
}
pub mod ComboModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind21ComboModule__set_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set(arg1: *mut root::app::BattleObjectModuleAccessor, arg2: libc::c_int);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind23ComboModule__reset_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset(arg1: *mut root::app::BattleObjectModuleAccessor) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind23ComboModule__count_implEPNS_26BattleObjectModuleAccessorE"]
pub fn count(arg1: *mut root::app::BattleObjectModuleAccessor) -> u64;
}
}
pub mod BossManager {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33BossManager__is_stoppable_se_implEPNS_11BossManagerE"]
pub fn is_stoppable_se(arg1: *mut root::app::BossManager) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39BossManager__notify_on_boss_defeat_implEPNS_11BossManagerENS_11FighterKindE"]
pub fn notify_on_boss_defeat(
arg1: *mut root::app::BossManager,
arg2: root::app::FighterKind,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43BossManager__notify_on_boss_keyoff_bgm_implEPNS_11BossManagerENS_11FighterKindE"]
pub fn notify_on_boss_keyoff_bgm(
arg1: *mut root::app::BossManager,
arg2: root::app::FighterKind,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37BossManager__notify_on_boss_dead_implEPNS_11BossManagerENS_11FighterKindE"]
pub fn notify_on_boss_dead(
arg1: *mut root::app::BossManager,
arg2: root::app::FighterKind,
) -> u64;
}
}
pub mod AttackData {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36AttackData__load_from_l2c_table_implEPNS_10AttackDataERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::AttackData,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32AttackData__store_l2c_table_implEPKNS_10AttackDataE"]
pub fn store_l2c_table(arg1: *const root::app::AttackData) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32AttackData__store_l2c_table_implEPKNS_10AttackDataERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::AttackData,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod FighterInformation {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34FighterInformation__hit_point_implEPNS_18FighterInformationE"]
pub fn hit_point(arg1: *mut root::app::FighterInformation) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38FighterInformation__fighter_color_implEPNS_18FighterInformationE"]
pub fn fighter_color(arg1: *mut root::app::FighterInformation) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41FighterInformation__is_operation_cpu_implEPNS_18FighterInformationE"]
pub fn is_operation_cpu(arg1: *mut root::app::FighterInformation) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41FighterInformation__get_no_change_hp_implEPNS_18FighterInformationE"]
pub fn get_no_change_hp(arg1: *mut root::app::FighterInformation) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35FighterInformation__dead_count_implEPNS_18FighterInformationEi"]
pub fn dead_count(
arg1: *mut root::app::FighterInformation,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36FighterInformation__stock_count_implEPNS_18FighterInformationE"]
pub fn stock_count(arg1: *mut root::app::FighterInformation) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38FighterInformation__suicide_count_implEPNS_18FighterInformationEi"]
pub fn suicide_count(
arg1: *mut root::app::FighterInformation,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41FighterInformation__total_beat_count_implEPNS_18FighterInformationEi"]
pub fn total_beat_count(
arg1: *mut root::app::FighterInformation,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45FighterInformation__is_last_dead_suicide_implEPNS_18FighterInformationE"]
pub fn is_last_dead_suicide(arg1: *mut root::app::FighterInformation) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind51FighterInformation__set_add_rebirth_wait_frame_implEPNS_18FighterInformationEf"]
pub fn set_add_rebirth_wait_frame(
arg1: *mut root::app::FighterInformation,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38FighterInformation__is_on_rebirth_implEPNS_18FighterInformationE"]
pub fn is_on_rebirth(arg1: *mut root::app::FighterInformation) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41FighterInformation__fighter_category_implEPNS_18FighterInformationE"]
pub fn fighter_category(arg1: *mut root::app::FighterInformation) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32FighterInformation__gravity_implEPNS_18FighterInformationE"]
pub fn gravity(arg1: *mut root::app::FighterInformation) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39FighterInformation__summon_boss_id_implEPNS_18FighterInformationE"]
pub fn summon_boss_id(arg1: *mut root::app::FighterInformation) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48FighterInformation__summon_bomb_ready_frame_implEPNS_18FighterInformationE"]
pub fn summon_bomb_ready_frame(
arg1: *mut root::app::FighterInformation,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind53FighterInformation__summon_pre_bomb_effect_frame_implEPNS_18FighterInformationE"]
pub fn summon_pre_bomb_effect_frame(
arg1: *mut root::app::FighterInformation,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind55FighterInformation__summon_suicide_bomb_attack_mul_implEPNS_18FighterInformationE"]
pub fn summon_suicide_bomb_attack_mul(
arg1: *mut root::app::FighterInformation,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind57FighterInformation__summon_suicide_bomb_reaction_mul_implEPNS_18FighterInformationE"]
pub fn summon_suicide_bomb_reaction_mul(
arg1: *mut root::app::FighterInformation,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind54FighterInformation__is_battle_event_stick_reverse_implEPNS_18FighterInformationE"]
pub fn is_battle_event_stick_reverse(
arg1: *mut root::app::FighterInformation,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36FighterInformation__get_log_int_implEPNS_18FighterInformationEiii"]
pub fn get_log_int(
arg1: *mut root::app::FighterInformation,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: libc::c_int,
) -> u64;
}
}
pub mod FighterPikminLinkEventWeaponPikminOnFlag {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind66FighterPikminLinkEventWeaponPikminOnFlag__load_from_l2c_table_implEPNS_40FighterPikminLinkEventWeaponPikminOnFlagERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::FighterPikminLinkEventWeaponPikminOnFlag,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind62FighterPikminLinkEventWeaponPikminOnFlag__store_l2c_table_implEPKNS_40FighterPikminLinkEventWeaponPikminOnFlagE"]
pub fn store_l2c_table(
arg1: *const root::app::FighterPikminLinkEventWeaponPikminOnFlag,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind62FighterPikminLinkEventWeaponPikminOnFlag__store_l2c_table_implEPKNS_40FighterPikminLinkEventWeaponPikminOnFlagERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::FighterPikminLinkEventWeaponPikminOnFlag,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod FighterKineticEnergyController {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52FighterKineticEnergyController__mul_x_speed_max_implEPNS_30FighterKineticEnergyControllerEf"]
pub fn mul_x_speed_max(
arg1: *mut root::app::FighterKineticEnergyController,
arg2: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52FighterKineticEnergyController__set_accel_x_mul_implEPNS_30FighterKineticEnergyControllerEf"]
pub fn set_accel_x_mul(
arg1: *mut root::app::FighterKineticEnergyController,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52FighterKineticEnergyController__set_accel_x_add_implEPNS_30FighterKineticEnergyControllerEf"]
pub fn set_accel_x_add(
arg1: *mut root::app::FighterKineticEnergyController,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52FighterKineticEnergyController__mul_x_accel_mul_implEPNS_30FighterKineticEnergyControllerEf"]
pub fn mul_x_accel_mul(
arg1: *mut root::app::FighterKineticEnergyController,
arg2: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52FighterKineticEnergyController__mul_x_accel_add_implEPNS_30FighterKineticEnergyControllerEf"]
pub fn mul_x_accel_add(
arg1: *mut root::app::FighterKineticEnergyController,
arg2: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52FighterKineticEnergyController__set_accel_y_mul_implEPNS_30FighterKineticEnergyControllerEf"]
pub fn set_accel_y_mul(
arg1: *mut root::app::FighterKineticEnergyController,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52FighterKineticEnergyController__set_accel_y_add_implEPNS_30FighterKineticEnergyControllerEf"]
pub fn set_accel_y_add(
arg1: *mut root::app::FighterKineticEnergyController,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52FighterKineticEnergyController__get_accel_x_mul_implEPNS_30FighterKineticEnergyControllerE"]
pub fn get_accel_x_mul(
arg1: *mut root::app::FighterKineticEnergyController,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52FighterKineticEnergyController__get_accel_x_add_implEPNS_30FighterKineticEnergyControllerE"]
pub fn get_accel_x_add(
arg1: *mut root::app::FighterKineticEnergyController,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52FighterKineticEnergyController__get_accel_y_mul_implEPNS_30FighterKineticEnergyControllerE"]
pub fn get_accel_y_mul(
arg1: *mut root::app::FighterKineticEnergyController,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52FighterKineticEnergyController__get_accel_y_add_implEPNS_30FighterKineticEnergyControllerE"]
pub fn get_accel_y_add(
arg1: *mut root::app::FighterKineticEnergyController,
) -> u64;
}
}
pub mod FighterPikminLinkEventWeaponPikminSyncLR {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind66FighterPikminLinkEventWeaponPikminSyncLR__load_from_l2c_table_implEPNS_40FighterPikminLinkEventWeaponPikminSyncLRERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::FighterPikminLinkEventWeaponPikminSyncLR,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind62FighterPikminLinkEventWeaponPikminSyncLR__store_l2c_table_implEPKNS_40FighterPikminLinkEventWeaponPikminSyncLRE"]
pub fn store_l2c_table(
arg1: *const root::app::FighterPikminLinkEventWeaponPikminSyncLR,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind62FighterPikminLinkEventWeaponPikminSyncLR__store_l2c_table_implEPKNS_40FighterPikminLinkEventWeaponPikminSyncLRERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::FighterPikminLinkEventWeaponPikminSyncLR,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod WeaponRobotHominglaserLinkEventSearch {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind63WeaponRobotHominglaserLinkEventSearch__load_from_l2c_table_implEPNS_37WeaponRobotHominglaserLinkEventSearchERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::WeaponRobotHominglaserLinkEventSearch,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind59WeaponRobotHominglaserLinkEventSearch__store_l2c_table_implEPKNS_37WeaponRobotHominglaserLinkEventSearchE"]
pub fn store_l2c_table(
arg1: *const root::app::WeaponRobotHominglaserLinkEventSearch,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind59WeaponRobotHominglaserLinkEventSearch__store_l2c_table_implEPKNS_37WeaponRobotHominglaserLinkEventSearchERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::WeaponRobotHominglaserLinkEventSearch,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod GimmickEventDrumShake {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind47GimmickEventDrumShake__load_from_l2c_table_implEPNS_21GimmickEventDrumShakeERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::GimmickEventDrumShake,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43GimmickEventDrumShake__store_l2c_table_implEPKNS_21GimmickEventDrumShakeE"]
pub fn store_l2c_table(
arg1: *const root::app::GimmickEventDrumShake,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43GimmickEventDrumShake__store_l2c_table_implEPKNS_21GimmickEventDrumShakeERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::GimmickEventDrumShake,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod FighterSpiritsSupportSkill {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind59FighterSpiritsSupportSkill__is_unsync_vis_whole_effect_implEPNS_26FighterSpiritsSupportSkillE"]
pub fn is_unsync_vis_whole_effect(
arg1: *mut root::app::FighterSpiritsSupportSkill,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50FighterSpiritsSupportSkill__is_visible_effect_implEPNS_26FighterSpiritsSupportSkillE"]
pub fn is_visible_effect(
arg1: *mut root::app::FighterSpiritsSupportSkill,
) -> bool;
}
}
pub mod StageManager {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33StageManager__stage_all_stop_implEPNS_12StageManagerEb"]
pub fn stage_all_stop(
arg1: *mut root::app::StageManager,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46StageManager__is_discretion_final_enabled_implEPNS_12StageManagerE"]
pub fn is_discretion_final_enabled(arg1: *mut root::app::StageManager) -> bool;
}
}
pub mod GimmickEventPresenter {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind55GimmickEventPresenter__dispatch_event_from_fighter_implEPNS_21GimmickEventPresenterERNS_12GimmickEventE"]
pub fn dispatch_event_from_fighter(
arg1: *mut root::app::GimmickEventPresenter,
arg2: *mut root::app::GimmickEvent,
) -> u64;
}
}
pub mod GimmickEventDrumRelease {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49GimmickEventDrumRelease__load_from_l2c_table_implEPNS_23GimmickEventDrumReleaseERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::GimmickEventDrumRelease,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45GimmickEventDrumRelease__store_l2c_table_implEPKNS_23GimmickEventDrumReleaseE"]
pub fn store_l2c_table(
arg1: *const root::app::GimmickEventDrumRelease,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45GimmickEventDrumRelease__store_l2c_table_implEPKNS_23GimmickEventDrumReleaseERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::GimmickEventDrumRelease,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod FighterPikminLinkEventWeaponPikminSetInt {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind66FighterPikminLinkEventWeaponPikminSetInt__load_from_l2c_table_implEPNS_40FighterPikminLinkEventWeaponPikminSetIntERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::FighterPikminLinkEventWeaponPikminSetInt,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind62FighterPikminLinkEventWeaponPikminSetInt__store_l2c_table_implEPKNS_40FighterPikminLinkEventWeaponPikminSetIntE"]
pub fn store_l2c_table(
arg1: *const root::app::FighterPikminLinkEventWeaponPikminSetInt,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind62FighterPikminLinkEventWeaponPikminSetInt__store_l2c_table_implEPKNS_40FighterPikminLinkEventWeaponPikminSetIntERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::FighterPikminLinkEventWeaponPikminSetInt,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod GimmickEventTornadoShootInfo {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind54GimmickEventTornadoShootInfo__load_from_l2c_table_implEPNS_28GimmickEventTornadoShootInfoERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::GimmickEventTornadoShootInfo,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50GimmickEventTornadoShootInfo__store_l2c_table_implEPKNS_28GimmickEventTornadoShootInfoE"]
pub fn store_l2c_table(
arg1: *const root::app::GimmickEventTornadoShootInfo,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50GimmickEventTornadoShootInfo__store_l2c_table_implEPKNS_28GimmickEventTornadoShootInfoERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::GimmickEventTornadoShootInfo,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod FighterKineticEnergyMotion {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42FighterKineticEnergyMotion__set_angle_implEPNS_26FighterKineticEnergyMotionEf"]
pub fn set_angle(arg1: *mut root::app::FighterKineticEnergyMotion, arg2: f32);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48FighterKineticEnergyMotion__set_angle_whole_implEPNS_26FighterKineticEnergyMotionEfi"]
pub fn set_angle_whole(
arg1: *mut root::app::FighterKineticEnergyMotion,
arg2: f32,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46FighterKineticEnergyMotion__set_speed_mul_implEPNS_26FighterKineticEnergyMotionEf"]
pub fn set_speed_mul(
arg1: *mut root::app::FighterKineticEnergyMotion,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46FighterKineticEnergyMotion__set_chara_dir_implEPNS_26FighterKineticEnergyMotionEf"]
pub fn set_chara_dir(
arg1: *mut root::app::FighterKineticEnergyMotion,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50FighterKineticEnergyMotion__reverse_chara_dir_implEPNS_26FighterKineticEnergyMotionE"]
pub fn reverse_chara_dir(
arg1: *mut root::app::FighterKineticEnergyMotion,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48FighterKineticEnergyMotion__set_update_flag_implEPNS_26FighterKineticEnergyMotionEb"]
pub fn set_update_flag(
arg1: *mut root::app::FighterKineticEnergyMotion,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50FighterKineticEnergyMotion__set_speed_mul_2nd_implEPNS_26FighterKineticEnergyMotionERKN3phx8Vector2fE"]
pub fn set_speed_mul_2nd(
arg1: *mut root::app::FighterKineticEnergyMotion,
arg2: *const root::phx::Vector2f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42FighterKineticEnergyMotion__get_angle_implEPNS_26FighterKineticEnergyMotionE"]
pub fn get_angle(arg1: *mut root::app::FighterKineticEnergyMotion)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48FighterKineticEnergyMotion__get_angle_whole_implEPNS_26FighterKineticEnergyMotionE"]
pub fn get_angle_whole(
arg1: *mut root::app::FighterKineticEnergyMotion,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46FighterKineticEnergyMotion__get_chara_dir_implEPNS_26FighterKineticEnergyMotionE"]
pub fn get_chara_dir(
arg1: *mut root::app::FighterKineticEnergyMotion,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46FighterKineticEnergyMotion__get_speed_mul_implEPNS_26FighterKineticEnergyMotionE"]
pub fn get_speed_mul(
arg1: *mut root::app::FighterKineticEnergyMotion,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind54FighterKineticEnergyMotion__is_cliff_ground_trans_implEPNS_26FighterKineticEnergyMotionE"]
pub fn is_cliff_ground_trans(
arg1: *mut root::app::FighterKineticEnergyMotion,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49FighterKineticEnergyMotion__set_ground_trans_implEPNS_26FighterKineticEnergyMotionE"]
pub fn set_ground_trans(arg1: *mut root::app::FighterKineticEnergyMotion);
}
}
pub mod ModelModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ModelModule__set_rotation_order_implEPNS_26BattleObjectModuleAccessorENS_21MotionNodeRotateOrderE"]
pub fn set_rotation_order(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::MotionNodeRotateOrder,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32ModelModule__rotation_order_implEPNS_26BattleObjectModuleAccessorE"]
pub fn rotation_order(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> root::app::MotionNodeRotateOrder;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind23ModelModule__scale_implEPNS_26BattleObjectModuleAccessorE"]
pub fn scale(arg1: *mut root::app::BattleObjectModuleAccessor) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27ModelModule__set_scale_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_scale(arg1: *mut root::app::BattleObjectModuleAccessor, arg2: f32);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25ModelModule__scale_z_implEPNS_26BattleObjectModuleAccessorE"]
pub fn scale_z(arg1: *mut root::app::BattleObjectModuleAccessor) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29ModelModule__set_scale_z_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_scale_z(arg1: *mut root::app::BattleObjectModuleAccessor, arg2: f32);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39ModelModule__set_temporary_scale_z_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_temporary_scale_z(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39ModelModule__joint_global_position_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERNS3_8Vector3fEb"]
pub fn joint_global_position(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: *mut root::phx::Vector3f,
arg4: bool,
) -> root::phx::Vector3f;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind51ModelModule__joint_global_position_with_offset_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERKNS3_8Vector3fERS5_b"]
pub fn joint_global_position_with_offset(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: *const root::phx::Vector3f,
arg4: *mut root::phx::Vector3f,
arg5: bool,
) -> root::phx::Vector3f;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46ModelModule__joint_global_offset_from_top_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERNS3_8Vector3fE"]
pub fn joint_global_offset_from_top(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: *mut root::phx::Vector3f,
) -> root::phx::Vector3f;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind54ModelModule__top_joint_global_position_from_joint_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERKNS3_8Vector3fERS5_"]
pub fn top_joint_global_position_from_joint(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: *const root::phx::Vector3f,
arg4: *mut root::phx::Vector3f,
) -> root::phx::Vector3f;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39ModelModule__joint_global_rotation_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERNS3_8Vector3fEb"]
pub fn joint_global_rotation(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: *mut root::phx::Vector3f,
arg4: bool,
) -> root::phx::Vector3f;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ModelModule__joint_global_axis_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Eib"]
pub fn joint_global_axis(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: libc::c_int,
arg4: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31ModelModule__set_joint_srt_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERKNS3_8Vector3fES7_S7_"]
pub fn set_joint_srt(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: *const root::phx::Vector3f,
arg4: *const root::phx::Vector3f,
arg5: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ModelModule__set_joint_scale_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERKNS3_8Vector3fE"]
pub fn set_joint_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34ModelModule__set_joint_rotate_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERKNS3_8Vector3fENS_23MotionNodeRotateComposeENS_21MotionNodeRotateOrderE"]
pub fn set_joint_rotate(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: *const root::phx::Vector3f,
arg4: root::app::MotionNodeRotateCompose,
arg5: root::app::MotionNodeRotateOrder,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37ModelModule__set_joint_translate_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERKNS3_8Vector3fEbb"]
pub fn set_joint_translate(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: *const root::phx::Vector3f,
arg4: bool,
arg5: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ModelModule__clear_joint_srt_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn clear_joint_srt(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30ModelModule__joint_rotate_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ERNS3_8Vector3fE"]
pub fn joint_rotate(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: *mut root::phx::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32ModelModule__set_visibility_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_visibility(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28ModelModule__is_visible_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_visible(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37ModelModule__set_mesh_visibility_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Eb"]
pub fn set_mesh_visibility(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27ModelModule__set_alpha_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_alpha(arg1: *mut root::app::BattleObjectModuleAccessor, arg2: f32);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31ModelModule__set_color_rgb_implEPNS_26BattleObjectModuleAccessorEfffNS_16MODEL_COLOR_TYPEE"]
pub fn set_color_rgb(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: f32,
arg4: f32,
arg5: root::app::MODEL_COLOR_TYPE,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ModelModule__set_emmisive_scale_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_emmisive_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44ModelModule__set_render_offset_position_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fE"]
pub fn set_render_offset_position(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34ModelModule__set_depth_offset_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_depth_offset(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ModelModule__set_depth_stencil_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_depth_stencil(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ModelModule__virtual_joint_tra_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn virtual_joint_tra(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ModelModule__enable_gold_eye_implEPNS_26BattleObjectModuleAccessorE"]
pub fn enable_gold_eye(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34ModelModule__disable_gold_eye_implEPNS_26BattleObjectModuleAccessorE"]
pub fn disable_gold_eye(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
}
pub mod GimmickEventTornadoMoveInfo {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind53GimmickEventTornadoMoveInfo__load_from_l2c_table_implEPNS_27GimmickEventTornadoMoveInfoERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::GimmickEventTornadoMoveInfo,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49GimmickEventTornadoMoveInfo__store_l2c_table_implEPKNS_27GimmickEventTornadoMoveInfoE"]
pub fn store_l2c_table(
arg1: *const root::app::GimmickEventTornadoMoveInfo,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49GimmickEventTornadoMoveInfo__store_l2c_table_implEPKNS_27GimmickEventTornadoMoveInfoERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::GimmickEventTornadoMoveInfo,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod KineticModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30KineticModule__get_energy_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_energy(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35KineticModule__clear_speed_all_implEPNS_26BattleObjectModuleAccessorE"]
pub fn clear_speed_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41KineticModule__clear_speed_energy_id_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn clear_speed_energy_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36KineticModule__clear_speed_attr_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn clear_speed_attr(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38KineticModule__suspend_energy_all_implEPNS_26BattleObjectModuleAccessorE"]
pub fn suspend_energy_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37KineticModule__resume_energy_all_implEPNS_26BattleObjectModuleAccessorE"]
pub fn resume_energy_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37KineticModule__unable_energy_all_implEPNS_26BattleObjectModuleAccessorE"]
pub fn unable_energy_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33KineticModule__get_sum_speed_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_sum_speed(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35KineticModule__get_sum_speed_x_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_sum_speed_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35KineticModule__get_sum_speed_y_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_sum_speed_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40KineticModule__get_sum_speed_length_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_sum_speed_length(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35KineticModule__get_sum_speed3f_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_sum_speed3f(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> root::phx::Vector3f;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36KineticModule__get_sum_rotation_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_sum_rotation(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48KineticModule__set_consider_ground_friction_implEPNS_26BattleObjectModuleAccessorEbi"]
pub fn set_consider_ground_friction(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29KineticModule__mul_speed_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fEi"]
pub fn mul_speed(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29KineticModule__mul_accel_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fEi"]
pub fn mul_accel(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33KineticModule__reflect_speed_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fEi"]
pub fn reflect_speed(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33KineticModule__reflect_accel_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fEi"]
pub fn reflect_accel(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34KineticModule__change_kinetic_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn change_kinetic(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36KineticModule__get_kinetic_type_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_kinetic_type(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33KineticModule__enable_energy_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn enable_energy(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33KineticModule__unable_energy_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn unable_energy(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36KineticModule__is_enable_energy_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_enable_energy(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34KineticModule__suspend_energy_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn suspend_energy(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33KineticModule__resume_energy_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn resume_energy(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37KineticModule__is_suspend_energy_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_suspend_energy(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29KineticModule__add_speed_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fE"]
pub fn add_speed(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37KineticModule__add_speed_outside_implEPNS_26BattleObjectModuleAccessorEiRKN3phx8Vector3fE"]
pub fn add_speed_outside(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: *const root::phx::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25KineticModule__sleep_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn sleep(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
}
pub mod BattleObjectManager {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind54BattleObjectManager__is_active_find_battle_object_implEPNS_19BattleObjectManagerEj"]
pub fn is_active_find_battle_object(
arg1: *mut root::app::BattleObjectManager,
arg2: libc::c_uint,
) -> bool;
}
}
pub mod LinkEventStarShot {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43LinkEventStarShot__load_from_l2c_table_implEPNS_17LinkEventStarShotERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::LinkEventStarShot,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39LinkEventStarShot__store_l2c_table_implEPKNS_17LinkEventStarShotE"]
pub fn store_l2c_table(arg1: *const root::app::LinkEventStarShot) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39LinkEventStarShot__store_l2c_table_implEPKNS_17LinkEventStarShotERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::LinkEventStarShot,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod stWaterAreaInfo {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41stWaterAreaInfo__load_from_l2c_table_implEPNS_15stWaterAreaInfoERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::stWaterAreaInfo,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37stWaterAreaInfo__store_l2c_table_implEPKNS_15stWaterAreaInfoE"]
pub fn store_l2c_table(arg1: *const root::app::stWaterAreaInfo) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37stWaterAreaInfo__store_l2c_table_implEPKNS_15stWaterAreaInfoERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::stWaterAreaInfo,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod GimmickEventLadder {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44GimmickEventLadder__load_from_l2c_table_implEPNS_18GimmickEventLadderERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::GimmickEventLadder,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40GimmickEventLadder__store_l2c_table_implEPKNS_18GimmickEventLadderE"]
pub fn store_l2c_table(arg1: *const root::app::GimmickEventLadder)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40GimmickEventLadder__store_l2c_table_implEPKNS_18GimmickEventLadderERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::GimmickEventLadder,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod ItemKineticModuleImpl {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43ItemKineticModuleImpl__set_throw_param_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fES6_bj"]
pub fn set_throw_param(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
arg3: *const root::phx::Vector3f,
arg4: bool,
arg5: libc::c_uint,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42ItemKineticModuleImpl__set_slope_type_implEPNS_26BattleObjectModuleAccessorENS_13ItemSlopeTypeE"]
pub fn set_slope_type(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::ItemSlopeType,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45ItemKineticModuleImpl__set_kinetic_flags_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn set_kinetic_flags(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45ItemKineticModuleImpl__get_kinetic_flags_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_kinetic_flags(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43ItemKineticModuleImpl__on_kinetic_flag_implEPNS_26BattleObjectModuleAccessorENS_15ItemKineticFlagE"]
pub fn on_kinetic_flag(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::ItemKineticFlag,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44ItemKineticModuleImpl__off_kinetic_flag_implEPNS_26BattleObjectModuleAccessorENS_15ItemKineticFlagE"]
pub fn off_kinetic_flag(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::ItemKineticFlag,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind54ItemKineticModuleImpl__add_speed_consider_gravity_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fEb"]
pub fn add_speed_consider_gravity(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
arg3: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39ItemKineticModuleImpl__clear_speed_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn clear_speed(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44ItemKineticModuleImpl__add_speed_damage_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fE"]
pub fn add_speed_damage(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39ItemKineticModuleImpl__slope_angle_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn slope_angle(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49ItemKineticModuleImpl__set_motion_trans_rate_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fE"]
pub fn set_motion_trans_rate(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49ItemKineticModuleImpl__get_motion_trans_rate_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_motion_trans_rate(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50ItemKineticModuleImpl__set_motion_trans_angle_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_motion_trans_angle(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50ItemKineticModuleImpl__get_motion_trans_angle_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_motion_trans_angle(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind53ItemKineticModuleImpl__set_motion_trans_rate_2nd_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fE"]
pub fn set_motion_trans_rate_2nd(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind53ItemKineticModuleImpl__get_motion_trans_rate_2nd_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_motion_trans_rate_2nd(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind54ItemKineticModuleImpl__set_motion_trans_angle_2nd_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_motion_trans_angle_2nd(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind54ItemKineticModuleImpl__get_motion_trans_angle_2nd_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_motion_trans_angle_2nd(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44ItemKineticModuleImpl__set_param_gemini_implEPNS_26BattleObjectModuleAccessorEffRKN3phx8Vector2fE"]
pub fn set_param_gemini(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: f32,
arg4: *const root::phx::Vector2f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48ItemKineticModuleImpl__get_sum_speed_simple_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn get_sum_speed_simple(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49ItemKineticModuleImpl__set_rot_along_speed_x_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fEf"]
pub fn set_rot_along_speed_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38ItemKineticModuleImpl__it_ai_move_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector2fES6_S6_S6_S6_bb"]
pub fn it_ai_move(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector2f,
arg3: *const root::phx::Vector2f,
arg4: *const root::phx::Vector2f,
arg5: *const root::phx::Vector2f,
arg6: *const root::phx::Vector2f,
arg7: bool,
arg8: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38ItemKineticModuleImpl__it_ai_type_implEPNS_26BattleObjectModuleAccessorENS_10ItemAiTypeERKN3phx8Vector2fES7_"]
pub fn it_ai_type(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::ItemAiType,
arg3: *const root::phx::Vector2f,
arg4: *const root::phx::Vector2f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44ItemKineticModuleImpl__it_ai_dir_factor_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn it_ai_dir_factor(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49ItemKineticModuleImpl__it_ai_distance_factor_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn it_ai_distance_factor(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46ItemKineticModuleImpl__it_ai_dir_rot_mode_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn it_ai_dir_rot_mode(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39ItemKineticModuleImpl__it_base_rot_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fE"]
pub fn it_base_rot(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48ItemKineticModuleImpl__set_interpolate_rate_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_interpolate_rate(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
}
pub mod ItemModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26ItemModule__have_item_implEPNS_26BattleObjectModuleAccessorENS_8ItemKindEiibb"]
pub fn have_item(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::ItemKind,
arg3: libc::c_int,
arg4: libc::c_int,
arg5: bool,
arg6: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ItemModule__have_item_instance_implEPNS_26BattleObjectModuleAccessorEPNS_4ItemEibbbb"]
pub fn have_item_instance(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *mut root::app::Item,
arg3: libc::c_int,
arg4: bool,
arg5: bool,
arg6: bool,
arg7: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34ItemModule__use_item_instance_implEPNS_26BattleObjectModuleAccessorEPNS_4ItemEb"]
pub fn use_item_instance(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *mut root::app::Item,
arg3: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25ItemModule__use_item_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn use_item(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28ItemModule__pickup_item_implEPNS_26BattleObjectModuleAccessorENS_8ItemSizeEiiNS_18QuickItemTreatTypeENS_20ItemPickupSearchModeE"]
pub fn pickup_item(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::ItemSize,
arg3: libc::c_int,
arg4: libc::c_int,
arg5: root::app::QuickItemTreatType,
arg6: root::app::ItemPickupSearchMode,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39ItemModule__is_success_pickup_item_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_success_pickup_item(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41ItemModule__success_auto_pickup_item_implEPNS_26BattleObjectModuleAccessorE"]
pub fn success_auto_pickup_item(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44ItemModule__is_success_auto_pickup_item_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_success_auto_pickup_item(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29ItemModule__is_have_item_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_have_item(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ItemModule__get_have_item_size_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_have_item_size(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ItemModule__get_have_item_kind_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_have_item_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36ItemModule__get_have_item_trait_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_have_item_trait(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40ItemModule__get_have_item_hold_kind_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_have_item_hold_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind47ItemModule__get_have_item_status_param_int_implEPNS_26BattleObjectModuleAccessorENS_18ItemStatusParamIntEi"]
pub fn get_have_item_status_param_int(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::ItemStatusParamInt,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49ItemModule__get_have_item_status_param_float_implEPNS_26BattleObjectModuleAccessorENS_20ItemStatusParamFloatEi"]
pub fn get_have_item_status_param_float(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::ItemStatusParamFloat,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48ItemModule__get_have_item_status_param_bool_implEPNS_26BattleObjectModuleAccessorENS_19ItemStatusParamBoolEi"]
pub fn get_have_item_status_param_bool(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::ItemStatusParamBool,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ItemModule__get_have_item_id_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_have_item_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44ItemModule__get_pickable_item_object_id_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_pickable_item_object_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39ItemModule__get_pickable_item_size_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_pickable_item_size(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39ItemModule__get_pickable_item_kind_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_pickable_item_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40ItemModule__get_pickable_item_trait_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_pickable_item_trait(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28ItemModule__remove_item_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn remove_item(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27ItemModule__remove_all_implEPNS_26BattleObjectModuleAccessorE"]
pub fn remove_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27ItemModule__throw_item_implEPNS_26BattleObjectModuleAccessorEfffibf"]
pub fn throw_item(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: f32,
arg4: f32,
arg5: libc::c_int,
arg6: bool,
arg7: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26ItemModule__drop_item_implEPNS_26BattleObjectModuleAccessorEffi"]
pub fn drop_item(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: f32,
arg4: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26ItemModule__warp_item_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fEi"]
pub fn warp_item(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ItemModule__warp_attach_item_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fE"]
pub fn warp_attach_item(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26ItemModule__born_item_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn born_item(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34ItemModule__shoot_item_bullet_implEPNS_26BattleObjectModuleAccessorEifi"]
pub fn shoot_item_bullet(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
arg4: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41ItemModule__shoot_item_bullet_blanks_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn shoot_item_bullet_blanks(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38ItemModule__get_shoot_item_bullet_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_shoot_item_bullet(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45ItemModule__update_have_item_action_info_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn update_have_item_action_info(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41ItemModule__set_have_item_scale_anim_implEPNS_26BattleObjectModuleAccessorEifi"]
pub fn set_have_item_scale_anim(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
arg4: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37ItemModule__set_have_item_action_implEPNS_26BattleObjectModuleAccessorEifi"]
pub fn set_have_item_action(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
arg4: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41ItemModule__set_have_item_visibility_implEPNS_26BattleObjectModuleAccessorEbi"]
pub fn set_have_item_visibility(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40ItemModule__set_have_item_hold_anim_implEPNS_26BattleObjectModuleAccessorEbi"]
pub fn set_have_item_hold_anim(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind47ItemModule__set_have_item_constraint_joint_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Ei"]
pub fn set_have_item_constraint_joint(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48ItemModule__reset_have_item_constraint_node_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn reset_have_item_constraint_node(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40ItemModule__set_have_item_hit_sleep_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn set_have_item_hit_sleep(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28ItemModule__attach_item_implEPNS_26BattleObjectModuleAccessorENS_8ItemKindEib"]
pub fn attach_item(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::ItemKind,
arg3: libc::c_int,
arg4: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30ItemModule__attach_item_2_implEPNS_26BattleObjectModuleAccessorEPNS_4ItemEb"]
pub fn attach_item_2(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *mut root::app::Item,
arg3: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37ItemModule__attach_item_instance_implEPNS_26BattleObjectModuleAccessorEPNS_4ItemEb"]
pub fn attach_item_instance(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *mut root::app::Item,
arg3: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31ItemModule__is_attach_item_implEPNS_26BattleObjectModuleAccessorENS_8ItemKindE"]
pub fn is_attach_item(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::ItemKind,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38ItemModule__get_attach_item_count_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_attach_item_count(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43ItemModule__set_attach_item_visibility_implEPNS_26BattleObjectModuleAccessorEbh"]
pub fn set_attach_item_visibility(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: libc::c_uchar,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32ItemModule__eject_have_item_implEPNS_26BattleObjectModuleAccessorEibb"]
pub fn eject_have_item(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
arg4: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34ItemModule__eject_attach_item_implEPNS_26BattleObjectModuleAccessorEibbb"]
pub fn eject_attach_item(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
arg4: bool,
arg5: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29ItemModule__eject_attach_implEPNS_26BattleObjectModuleAccessorENS_8ItemKindEbb"]
pub fn eject_attach(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::ItemKind,
arg3: bool,
arg4: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28ItemModule__drop_attach_implEPNS_26BattleObjectModuleAccessorENS_8ItemKindEff"]
pub fn drop_attach(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::ItemKind,
arg3: f32,
arg4: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34ItemModule__drop_attach_group_implEPNS_26BattleObjectModuleAccessorEhff"]
pub fn drop_attach_group(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uchar,
arg3: f32,
arg4: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29ItemModule__scale_attach_implEPNS_26BattleObjectModuleAccessorENS_8ItemKindEf"]
pub fn scale_attach(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::ItemKind,
arg3: f32,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39ItemModule__set_attach_item_action_implEPNS_26BattleObjectModuleAccessorENS_8ItemKindEif"]
pub fn set_attach_item_action(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::ItemKind,
arg3: libc::c_int,
arg4: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ItemModule__set_have_item_team_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn set_have_item_team(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40ItemModule__set_change_status_event_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_change_status_event(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
}
pub mod FighterCloudLinkEventFinal {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52FighterCloudLinkEventFinal__load_from_l2c_table_implEPNS_26FighterCloudLinkEventFinalERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::FighterCloudLinkEventFinal,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48FighterCloudLinkEventFinal__store_l2c_table_implEPKNS_26FighterCloudLinkEventFinalE"]
pub fn store_l2c_table(
arg1: *const root::app::FighterCloudLinkEventFinal,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48FighterCloudLinkEventFinal__store_l2c_table_implEPKNS_26FighterCloudLinkEventFinalERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::FighterCloudLinkEventFinal,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod ItemMotionAnimcmdModuleImpl {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46ItemMotionAnimcmdModuleImpl__set_fix_rate_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_fix_rate(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
}
pub mod StatusModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40StatusModule__change_status_request_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn change_status_request(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52StatusModule__change_status_request_from_script_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn change_status_request_from_script(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind52StatusModule__delete_status_request_from_script_implEPNS_26BattleObjectModuleAccessorE"]
pub fn delete_status_request_from_script(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46StatusModule__status_kind_que_from_script_implEPNS_26BattleObjectModuleAccessorE"]
pub fn status_kind_que_from_script(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30StatusModule__status_kind_implEPNS_26BattleObjectModuleAccessorE"]
pub fn status_kind(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35StatusModule__status_kind_next_implEPNS_26BattleObjectModuleAccessorE"]
pub fn status_kind_next(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44StatusModule__set_status_kind_interrupt_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_status_kind_interrupt(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40StatusModule__status_kind_interrupt_implEPNS_26BattleObjectModuleAccessorE"]
pub fn status_kind_interrupt(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30StatusModule__is_changing_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_changing(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35StatusModule__prev_status_kind_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn prev_status_kind(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
index: libc::c_uint,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38StatusModule__change_status_force_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn change_status_force(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33StatusModule__situation_kind_implEPNS_26BattleObjectModuleAccessorE"]
pub fn situation_kind(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38StatusModule__prev_situation_kind_implEPNS_26BattleObjectModuleAccessorE"]
pub fn prev_situation_kind(
module_accessor: *mut root::app::BattleObjectModuleAccessor,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39StatusModule__is_situation_changed_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_situation_changed(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37StatusModule__set_situation_kind_implEPNS_26BattleObjectModuleAccessorENS_13SituationKindEb"]
pub fn set_situation_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::SituationKind,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41StatusModule__set_keep_situation_air_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_keep_situation_air(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35StatusModule__set_succeeds_bit_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_succeeds_bit(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32StatusModule__init_settings_implEPNS_26BattleObjectModuleAccessorENS_13SituationKindEijNS_20GroundCliffCheckKindEbiiii"]
pub fn init_settings(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::SituationKind,
arg3: libc::c_int,
arg4: libc::c_uint,
arg5: root::app::GroundCliffCheckKind,
arg6: bool,
arg7: libc::c_int,
arg8: libc::c_int,
arg9: libc::c_int,
arg10: libc::c_int,
) -> u64;
}
}
pub mod VisibilityModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26VisibilityModule__set_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ES4_"]
pub fn set(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: root::phx::Hash40,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32VisibilityModule__set_int64_implEPNS_26BattleObjectModuleAccessorEll"]
pub fn set_int64(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_long,
arg3: libc::c_long,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41VisibilityModule__set_status_default_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ES4_"]
pub fn set_status_default(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: root::phx::Hash40,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind47VisibilityModule__set_status_default_int64_implEPNS_26BattleObjectModuleAccessorEll"]
pub fn set_status_default_int64(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_long,
arg3: libc::c_long,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43VisibilityModule__reset_status_default_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn reset_status_default(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49VisibilityModule__reset_status_default_int64_implEPNS_26BattleObjectModuleAccessorEl"]
pub fn reset_status_default_int64(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_long,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind47VisibilityModule__reset_status_default_all_implEPNS_26BattleObjectModuleAccessorE"]
pub fn reset_status_default_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38VisibilityModule__set_default_all_implEPNS_26BattleObjectModuleAccessorE"]
pub fn set_default_all(arg1: *mut root::app::BattleObjectModuleAccessor);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42VisibilityModule__set_mesh_visibility_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Eib"]
pub fn set_mesh_visibility(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: libc::c_int,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48VisibilityModule__set_mesh_visibility_int64_implEPNS_26BattleObjectModuleAccessorElib"]
pub fn set_mesh_visibility_int64(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_long,
arg3: libc::c_int,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind49VisibilityModule__set_material_anim_priority_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40Eb"]
pub fn set_material_anim_priority(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32VisibilityModule__set_whole_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_whole(arg1: *mut root::app::BattleObjectModuleAccessor, arg2: bool);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32VisibilityModule__get_whole_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_whole(arg1: *mut root::app::BattleObjectModuleAccessor)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33VisibilityModule__is_visible_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_visible(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34VisibilityModule__set_default_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn set_default(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40VisibilityModule__set_default_int64_implEPNS_26BattleObjectModuleAccessorEl"]
pub fn set_default_int64(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_long,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38VisibilityModule__is_visible_mesh_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn is_visible_mesh(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42VisibilityModule__set_visibility_mode_implEPNS_26BattleObjectModuleAccessorENS_14VisibilityModeE"]
pub fn set_visibility_mode(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::VisibilityMode,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40VisibilityModule__set_model_visible_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_model_visible(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
}
pub mod ColorBlendModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32ColorBlendModule__off_flash_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn off_flash(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39ColorBlendModule__set_enable_flash_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_enable_flash(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37ColorBlendModule__set_burn_color_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector4fEb"]
pub fn set_burn_color(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector4f,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43ColorBlendModule__set_burn_color_frame_implEPNS_26BattleObjectModuleAccessorEfRKN3phx8Vector4fEb"]
pub fn set_burn_color_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: *const root::phx::Vector4f,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37ColorBlendModule__off_burn_color_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn off_burn_color(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46ColorBlendModule__set_burn_color_priority_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn set_burn_color_priority(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35ColorBlendModule__set_priority_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn set_priority(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39ColorBlendModule__set_shadow_bloom_implEPNS_26BattleObjectModuleAccessorEfb"]
pub fn set_shadow_bloom(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48ColorBlendModule__set_last_attack_direction_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fE"]
pub fn set_last_attack_direction(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37ColorBlendModule__set_main_color_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector4fES6_ffib"]
pub fn set_main_color(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector4f,
arg3: *const root::phx::Vector4f,
arg4: f32,
arg5: f32,
arg6: libc::c_int,
arg7: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40ColorBlendModule__cancel_main_color_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn cancel_main_color(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ColorBlendModule__set_status_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_status(arg1: *mut root::app::BattleObjectModuleAccessor, arg2: bool);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33ColorBlendModule__get_status_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind57ColorBlendModule__set_disable_camera_depth_influence_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_disable_camera_depth_influence(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
}
pub mod HitModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind21HitModule__clean_implEPNS_26BattleObjectModuleAccessorE"]
pub fn clean(arg1: *mut root::app::BattleObjectModuleAccessor) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind21HitModule__sleep_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn sleep(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26HitModule__set_status_implEPNS_26BattleObjectModuleAccessorEiNS_9HitStatusEi"]
pub fn set_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::app::HitStatus,
arg4: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32HitModule__set_status_joint_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ENS_9HitStatusEi"]
pub fn set_status_joint(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: root::app::HitStatus,
arg4: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40HitModule__set_status_joint_default_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ENS_9HitStatusEi"]
pub fn set_status_joint_default(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: root::app::HitStatus,
arg4: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30HitModule__set_status_all_implEPNS_26BattleObjectModuleAccessorENS_9HitStatusEi"]
pub fn set_status_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::HitStatus,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25HitModule__set_whole_implEPNS_26BattleObjectModuleAccessorENS_9HitStatusEi"]
pub fn set_whole(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::HitStatus,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25HitModule__get_whole_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_whole(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31HitModule__set_check_catch_implEPNS_26BattleObjectModuleAccessorEbi"]
pub fn set_check_catch(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30HitModule__set_xlu_global_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn set_xlu_global(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33HitModule__cancel_xlu_global_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn cancel_xlu_global(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36HitModule__set_xlu_frame_global_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn set_xlu_frame_global(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43HitModule__set_invincible_frame_global_implEPNS_26BattleObjectModuleAccessorEibi"]
pub fn set_invincible_frame_global(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
arg4: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26HitModule__get_status_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn get_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
) -> i32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32HitModule__get_total_status_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_total_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41HitModule__get_total_status_disguise_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_total_status_disguise(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41HitModule__set_total_status_disguise_implEPNS_26BattleObjectModuleAccessorENS_9HitStatusEi"]
pub fn set_total_status_disguise(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::HitStatus,
arg3: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind29HitModule__get_part_size_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_part_size(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27HitModule__set_no_team_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_no_team(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32HitModule__set_hit_stop_mul_implEPNS_26BattleObjectModuleAccessorEfNS_16HitStopMulTargetEf"]
pub fn set_hit_stop_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: root::app::HitStopMulTarget,
arg4: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30HitModule__get_center_pos_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn get_center_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38HitModule__set_defense_mul_status_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_defense_mul_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind25HitModule__exist_log_implEPNS_26BattleObjectModuleAccessorEji"]
pub fn exist_log(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: libc::c_int,
) -> u64;
}
}
pub mod WeaponRobotHominglaserLinkEventBurst {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind62WeaponRobotHominglaserLinkEventBurst__load_from_l2c_table_implEPNS_36WeaponRobotHominglaserLinkEventBurstERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::WeaponRobotHominglaserLinkEventBurst,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind58WeaponRobotHominglaserLinkEventBurst__store_l2c_table_implEPKNS_36WeaponRobotHominglaserLinkEventBurstE"]
pub fn store_l2c_table(
arg1: *const root::app::WeaponRobotHominglaserLinkEventBurst,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind58WeaponRobotHominglaserLinkEventBurst__store_l2c_table_implEPKNS_36WeaponRobotHominglaserLinkEventBurstERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::WeaponRobotHominglaserLinkEventBurst,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod LinkEventMask {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39LinkEventMask__load_from_l2c_table_implEPNS_13LinkEventMaskERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::LinkEventMask,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35LinkEventMask__store_l2c_table_implEPKNS_13LinkEventMaskE"]
pub fn store_l2c_table(arg1: *const root::app::LinkEventMask) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35LinkEventMask__store_l2c_table_implEPKNS_13LinkEventMaskERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::LinkEventMask,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod WeaponSnakeMissileKineticEnergyNormal {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind57WeaponSnakeMissileKineticEnergyNormal__set_direction_implEPNS_37WeaponSnakeMissileKineticEnergyNormalERKN3phx8Vector3fE"]
pub fn set_direction(
arg1: *mut root::app::WeaponSnakeMissileKineticEnergyNormal,
arg2: *const root::phx::Vector3f,
);
}
}
pub mod LinkModule {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind21LinkModule__link_implEPNS_26BattleObjectModuleAccessorEij"]
pub fn link(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27LinkModule__unlink_all_implEPNS_26BattleObjectModuleAccessorE"]
pub fn unlink_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28LinkModule__unlink_node_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn unlink_node(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32LinkModule__unlink_node_all_implEPNS_26BattleObjectModuleAccessorE"]
pub fn unlink_node_all(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind23LinkModule__unlink_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn unlink(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind24LinkModule__is_link_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_link(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind26LinkModule__is_linked_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_linked(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30LinkModule__get_parent_id_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn get_parent_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30LinkModule__search_parent_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn search_parent(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35LinkModule__search_parent_attr_implEPNS_26BattleObjectModuleAccessorENS_13LinkAttributeE"]
pub fn search_parent_attr(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::LinkAttribute,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28LinkModule__search_node_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn search_node(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35LinkModule__send_event_parents_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40E"]
pub fn send_event_parents(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42LinkModule__send_event_parents_struct_implEPNS_26BattleObjectModuleAccessorEiRNS_9LinkEventE"]
pub fn send_event_parents_struct(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: *mut root::app::LinkEvent,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40LinkModule__send_event_nodes_struct_implEPNS_26BattleObjectModuleAccessorEiRNS_9LinkEventEj"]
pub fn send_event_nodes_struct(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: *mut root::app::LinkEvent,
arg4: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33LinkModule__send_event_nodes_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40Ej"]
pub fn send_event_nodes(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::phx::Hash40,
arg4: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39LinkModule__send_event_nodes_throw_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40ES4_biii"]
pub fn send_event_nodes_throw(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
arg3: root::phx::Hash40,
arg4: bool,
arg5: libc::c_int,
arg6: libc::c_int,
arg7: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35LinkModule__get_node_object_id_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_node_object_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40LinkModule__is_node_damage_reaction_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_node_damage_reaction(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43LinkModule__is_node_damage_capture_cut_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_node_damage_capture_cut(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30LinkModule__chk_link_stop_implEPNS_26BattleObjectModuleAccessorE"]
pub fn chk_link_stop(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35LinkModule__is_valid_link_stop_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_valid_link_stop(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36LinkModule__chk_link_visibility_implEPNS_26BattleObjectModuleAccessorE"]
pub fn chk_link_visibility(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31LinkModule__get_link_scale_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_link_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind28LinkModule__is_link_pos_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_link_pos(arg1: *mut root::app::BattleObjectModuleAccessor) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind32LinkModule__update_link_pos_implEPNS_26BattleObjectModuleAccessorE"]
pub fn update_link_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31LinkModule__get_link_speed_implEPNS_26BattleObjectModuleAccessorERN3phx8Vector2fE"]
pub fn get_link_speed(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *mut root::phx::Vector2f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33LinkModule__get_parent_scale_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_parent_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind55LinkModule__get_parent_model_joint_global_position_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40Eb"]
pub fn get_parent_model_joint_global_position(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::phx::Hash40,
arg4: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind55LinkModule__get_parent_model_joint_global_rotation_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40Eb"]
pub fn get_parent_model_joint_global_rotation(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::phx::Hash40,
arg4: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40LinkModule__get_parent_motion_frame_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_parent_motion_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45LinkModule__get_parent_motion_whole_rate_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_parent_motion_whole_rate(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39LinkModule__get_parent_motion_rate_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_parent_motion_rate(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39LinkModule__get_parent_motion_kind_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_parent_motion_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42LinkModule__get_parent_situation_kind_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_parent_situation_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39LinkModule__get_parent_status_kind_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_parent_status_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30LinkModule__get_parent_lr_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_parent_lr(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37LinkModule__get_parent_sum_speed_implEPNS_26BattleObjectModuleAccessorEii"]
pub fn get_parent_sum_speed(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37LinkModule__get_parent_object_id_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_parent_object_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind51LinkModule__is_capture_damage_parent_object_id_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn is_capture_damage_parent_object_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31LinkModule__get_parent_pos_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_parent_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36LinkModule__get_parent_prev_pos_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_parent_prev_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31LinkModule__get_parent_rot_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_parent_rot(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34LinkModule__get_parent_damage_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_parent_damage(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43LinkModule__get_parent_damage_reaction_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_parent_damage_reaction(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44LinkModule__get_parent_damage_power_max_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_parent_damage_power_max(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37LinkModule__get_parent_top_angle_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_parent_top_angle(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41LinkModule__set_node_scale_power_mul_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_node_scale_power_mul(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36LinkModule__set_node_link_scale_implEPNS_26BattleObjectModuleAccessorEfb"]
pub fn set_node_link_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42LinkModule__is_parent_damage_reaction_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_parent_damage_reaction(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43LinkModule__is_parent_damage_catch_cut_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_parent_damage_catch_cut(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44LinkModule__get_parent_total_hit_status_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_parent_total_hit_status(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38LinkModule__is_valid_parent_shape_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_valid_parent_shape(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44LinkModule__get_parent_shape_center_pos_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_parent_shape_center_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind54LinkModule__get_parent_shape_center_pos_object_id_implEPNS_26BattleObjectModuleAccessorEjRN3phx8Vector2fE"]
pub fn get_parent_shape_center_pos_object_id(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
arg3: *mut root::phx::Vector2f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44LinkModule__is_parent_effect_sync_scale_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_parent_effect_sync_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33LinkModule__is_link_power_up_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_link_power_up(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43LinkModule__get_parent_power_up_attack_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_parent_power_up_attack(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44LinkModule__get_parent_power_up_defense_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_parent_power_up_defense(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41LinkModule__get_parent_power_up_attr_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_parent_power_up_attr(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50LinkModule__get_parent_customize_attack_ratio_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_parent_customize_attack_ratio(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36LinkModule__is_link_node_attack_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_link_node_attack(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44LinkModule__get_parent_reaction_mul_4th_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_parent_reaction_mul_4th(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44LinkModule__is_parent_power_up_reaction_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_parent_power_up_reaction(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42LinkModule__set_parent_hit_stop_frame_implEPNS_26BattleObjectModuleAccessorEiib"]
pub fn set_parent_hit_stop_frame(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_int,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41LinkModule__set_parent_attacker_info_implEPNS_26BattleObjectModuleAccessorEij"]
pub fn set_parent_attacker_info(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_uint,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind39LinkModule__set_node_attacker_info_implEPNS_26BattleObjectModuleAccessorEij"]
pub fn set_node_attacker_info(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_uint,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45LinkModule__set_parent_log_damage_player_implEPNS_26BattleObjectModuleAccessorEijii"]
pub fn set_parent_log_damage_player(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_uint,
arg4: libc::c_int,
arg5: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43LinkModule__set_node_log_damage_player_implEPNS_26BattleObjectModuleAccessorEijii"]
pub fn set_node_log_damage_player(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: libc::c_uint,
arg4: libc::c_int,
arg5: libc::c_int,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38LinkModule__set_node_depth_offset_implEPNS_26BattleObjectModuleAccessorEif"]
pub fn set_node_depth_offset(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48LinkModule__get_parent_have_item_visibility_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_parent_have_item_visibility(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50LinkModule__get_parent_attach_item_visibility_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_parent_attach_item_visibility(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38LinkModule__get_parent_main_color_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_parent_main_color(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43LinkModule__is_parent_enable_sub_color_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_parent_enable_sub_color(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37LinkModule__get_parent_sub_color_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_parent_sub_color(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind46LinkModule__get_parent_battle_object_kind_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_parent_battle_object_kind(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind60LinkModule__get_parent_object_id_motion_transactor_link_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_parent_object_id_motion_transactor_link(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45LinkModule__set_model_constraint_pos_ort_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40ES4_jb"]
pub fn set_model_constraint_pos_ort(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::phx::Hash40,
arg4: root::phx::Hash40,
arg5: libc::c_uint,
arg6: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind47LinkModule__set_model_constraint_attribute_implEPNS_26BattleObjectModuleAccessorEib"]
pub fn set_model_constraint_attribute(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42LinkModule__get_model_constraint_flag_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_model_constraint_flag(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42LinkModule__set_model_constraint_flag_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn set_model_constraint_flag(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42LinkModule__off_model_constraint_flag_implEPNS_26BattleObjectModuleAccessorEj"]
pub fn off_model_constraint_flag(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_uint,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43LinkModule__get_model_constraint_joint_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_model_constraint_joint(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50LinkModule__get_model_constraint_target_joint_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_model_constraint_target_joint(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43LinkModule__set_model_constraint_joint_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn set_model_constraint_joint(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50LinkModule__set_model_constraint_target_joint_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn set_model_constraint_target_joint(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40LinkModule__get_model_constraint_no_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_model_constraint_no(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48LinkModule__adjust_model_constraint_posture_implEPNS_26BattleObjectModuleAccessorEPKN3phx8Vector3fES6_"]
pub fn adjust_model_constraint_posture(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
arg3: *const root::phx::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40LinkModule__remove_model_constraint_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn remove_model_constraint(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36LinkModule__is_model_constraint_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_model_constraint(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43LinkModule__is_model_constraint_mutual_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_model_constraint_mutual(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind58LinkModule__get_model_constraint_target_node_position_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_model_constraint_target_node_position(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind59LinkModule__get_model_constraint_joint_global_position_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn get_model_constraint_joint_global_position(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind69LinkModule__get_model_constraint_joint_global_position_recursive_implEPNS_26BattleObjectModuleAccessorEN3phx6Hash40E"]
pub fn get_model_constraint_joint_global_position_recursive(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind59LinkModule__get_model_constraint_target_joint_rotation_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_model_constraint_target_joint_rotation(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34LinkModule__get_node_rotation_implEPNS_26BattleObjectModuleAccessorEiN3phx6Hash40ERNS3_8Vector3fE"]
pub fn get_node_rotation(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::phx::Hash40,
arg4: *mut root::phx::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind43LinkModule__get_constraint_model_scale_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_constraint_model_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48LinkModule__get_constraint_translate_offset_implEPNS_26BattleObjectModuleAccessorE"]
pub fn get_constraint_translate_offset(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind50LinkModule__is_change_model_constraint_matrix_implEPNS_26BattleObjectModuleAccessorE"]
pub fn is_change_model_constraint_matrix(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30LinkModule__set_attribute_implEPNS_26BattleObjectModuleAccessorEiNS_13LinkAttributeEb"]
pub fn set_attribute(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::app::LinkAttribute,
arg4: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30LinkModule__chk_attribute_implEPNS_26BattleObjectModuleAccessorEiNS_13LinkAttributeE"]
pub fn chk_attribute(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: root::app::LinkAttribute,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37LinkModule__chk_linked_attribute_implEPNS_26BattleObjectModuleAccessorENS_13LinkAttributeE"]
pub fn chk_linked_attribute(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: root::app::LinkAttribute,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind36LinkModule__is_link_parent_slow_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_link_parent_slow(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31LinkModule__is_parent_flip_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_parent_flip(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35LinkModule__is_parent_hit_stop_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_parent_hit_stop(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35LinkModule__get_parent_stick_x_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_parent_stick_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37LinkModule__get_node_catprue_pos_implEPNS_26BattleObjectModuleAccessorEiRN3phx8Vector3fE"]
pub fn get_node_catprue_pos(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
arg3: *mut root::phx::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35LinkModule__get_node_sum_speed_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_node_sum_speed(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind31LinkModule__get_node_scale_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_node_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44LinkModule__set_constraint_rot_offset_x_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_constraint_rot_offset_x(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44LinkModule__set_constraint_rot_offset_y_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_constraint_rot_offset_y(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44LinkModule__set_constraint_rot_offset_z_implEPNS_26BattleObjectModuleAccessorEf"]
pub fn set_constraint_rot_offset_z(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind42LinkModule__set_constraint_rot_offset_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fE"]
pub fn set_constraint_rot_offset(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44LinkModule__set_constraint_scale_offset_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fE"]
pub fn set_constraint_scale_offset(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind48LinkModule__set_constraint_translate_offset_implEPNS_26BattleObjectModuleAccessorERKN3phx8Vector3fE"]
pub fn set_constraint_translate_offset(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: *const root::phx::Vector3f,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind45LinkModule__set_unreference_parent_scale_implEPNS_26BattleObjectModuleAccessorEb"]
pub fn set_unreference_parent_scale(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: bool,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44LinkModule__model_constraint_node_top_z_implEPNS_26BattleObjectModuleAccessorE"]
pub fn model_constraint_node_top_z(
arg1: *mut root::app::BattleObjectModuleAccessor,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind35LinkModule__is_parent_spycloak_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn is_parent_spycloak(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind41LinkModule__get_parent_model_visible_implEPNS_26BattleObjectModuleAccessorEi"]
pub fn get_parent_model_visible(
arg1: *mut root::app::BattleObjectModuleAccessor,
arg2: libc::c_int,
) -> u64;
}
}
pub mod WeaponShizueFishingrodLinkEventCut {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind60WeaponShizueFishingrodLinkEventCut__load_from_l2c_table_implEPNS_34WeaponShizueFishingrodLinkEventCutERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::WeaponShizueFishingrodLinkEventCut,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind56WeaponShizueFishingrodLinkEventCut__store_l2c_table_implEPKNS_34WeaponShizueFishingrodLinkEventCutE"]
pub fn store_l2c_table(
arg1: *const root::app::WeaponShizueFishingrodLinkEventCut,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind56WeaponShizueFishingrodLinkEventCut__store_l2c_table_implEPKNS_34WeaponShizueFishingrodLinkEventCutERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::WeaponShizueFishingrodLinkEventCut,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod WeaponSnakeNikitaMissileKineticEnergyNormal {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind59WeaponSnakeNikitaMissileKineticEnergyNormal__set_rot_z_implEPNS_43WeaponSnakeNikitaMissileKineticEnergyNormalEf"]
pub fn set_rot_z(
arg1: *mut root::app::WeaponSnakeNikitaMissileKineticEnergyNormal,
arg2: f32,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind55WeaponSnakeNikitaMissileKineticEnergyNormal__rot_z_implEPNS_43WeaponSnakeNikitaMissileKineticEnergyNormalE"]
pub fn rot_z(
arg1: *mut root::app::WeaponSnakeNikitaMissileKineticEnergyNormal,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind64WeaponSnakeNikitaMissileKineticEnergyNormal__set_enable_rot_implEPNS_43WeaponSnakeNikitaMissileKineticEnergyNormalEb"]
pub fn set_enable_rot(
arg1: *mut root::app::WeaponSnakeNikitaMissileKineticEnergyNormal,
arg2: bool,
);
}
}
pub mod WeaponShizueFishingrodLinkEventShoot {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind62WeaponShizueFishingrodLinkEventShoot__load_from_l2c_table_implEPNS_36WeaponShizueFishingrodLinkEventShootERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::WeaponShizueFishingrodLinkEventShoot,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind58WeaponShizueFishingrodLinkEventShoot__store_l2c_table_implEPKNS_36WeaponShizueFishingrodLinkEventShootE"]
pub fn store_l2c_table(
arg1: *const root::app::WeaponShizueFishingrodLinkEventShoot,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind58WeaponShizueFishingrodLinkEventShoot__store_l2c_table_implEPKNS_36WeaponShizueFishingrodLinkEventShootERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::WeaponShizueFishingrodLinkEventShoot,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod GimmickEvent {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38GimmickEvent__load_from_l2c_table_implEPNS_12GimmickEventERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::GimmickEvent,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34GimmickEvent__store_l2c_table_implEPKNS_12GimmickEventE"]
pub fn store_l2c_table(arg1: *const root::app::GimmickEvent) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34GimmickEvent__store_l2c_table_implEPKNS_12GimmickEventERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::GimmickEvent,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod GimmickEventSlashLockInfo {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind51GimmickEventSlashLockInfo__load_from_l2c_table_implEPNS_25GimmickEventSlashLockInfoERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::GimmickEventSlashLockInfo,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind47GimmickEventSlashLockInfo__store_l2c_table_implEPKNS_25GimmickEventSlashLockInfoE"]
pub fn store_l2c_table(
arg1: *const root::app::GimmickEventSlashLockInfo,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind47GimmickEventSlashLockInfo__store_l2c_table_implEPKNS_25GimmickEventSlashLockInfoERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::GimmickEventSlashLockInfo,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod FighterPikminLinkEventWeaponPikminChangeStatus {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind72FighterPikminLinkEventWeaponPikminChangeStatus__load_from_l2c_table_implEPNS_46FighterPikminLinkEventWeaponPikminChangeStatusERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::FighterPikminLinkEventWeaponPikminChangeStatus,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind68FighterPikminLinkEventWeaponPikminChangeStatus__store_l2c_table_implEPKNS_46FighterPikminLinkEventWeaponPikminChangeStatusE"]
pub fn store_l2c_table(
arg1: *const root::app::FighterPikminLinkEventWeaponPikminChangeStatus,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind68FighterPikminLinkEventWeaponPikminChangeStatus__store_l2c_table_implEPKNS_46FighterPikminLinkEventWeaponPikminChangeStatusERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::FighterPikminLinkEventWeaponPikminChangeStatus,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod GimmickEventSpring {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind44GimmickEventSpring__load_from_l2c_table_implEPNS_18GimmickEventSpringERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::GimmickEventSpring,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40GimmickEventSpring__store_l2c_table_implEPKNS_18GimmickEventSpringE"]
pub fn store_l2c_table(arg1: *const root::app::GimmickEventSpring)
-> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind40GimmickEventSpring__store_l2c_table_implEPKNS_18GimmickEventSpringERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::GimmickEventSpring,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod LinkEventPos {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind38LinkEventPos__load_from_l2c_table_implEPNS_12LinkEventPosERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::LinkEventPos,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34LinkEventPos__store_l2c_table_implEPKNS_12LinkEventPosE"]
pub fn store_l2c_table(arg1: *const root::app::LinkEventPos) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34LinkEventPos__store_l2c_table_implEPKNS_12LinkEventPosERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::LinkEventPos,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod Rhombus2 {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind34Rhombus2__load_from_l2c_table_implEPNS_8Rhombus2ERKN3lib8L2CValueE"]
pub fn load_from_l2c_table(
arg1: *mut root::app::Rhombus2,
arg2: *const root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30Rhombus2__store_l2c_table_implEPKNS_8Rhombus2E"]
pub fn store_l2c_table(arg1: *const root::app::Rhombus2) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30Rhombus2__store_l2c_table_implEPKNS_8Rhombus2ERKN3lib8L2CValueE"]
pub fn store_l2c_table1(
arg1: *const root::app::Rhombus2,
arg2: *const root::lib::L2CValue,
) -> u64;
}
}
pub mod FighterEntry {
#[allow(unused_imports)]
use super::super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind30FighterEntry__fighter_num_implEPNS_12FighterEntryE"]
pub fn fighter_num(arg1: *mut root::app::FighterEntry) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind33FighterEntry__get_fighter_id_implEPNS_12FighterEntryEib"]
pub fn get_fighter_id(
arg1: *mut root::app::FighterEntry,
arg2: libc::c_int,
arg3: bool,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind37FighterEntry__current_fighter_id_implEPNS_12FighterEntryE"]
pub fn current_fighter_id(arg1: *mut root::app::FighterEntry) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind23FighterEntry__heal_implEPNS_12FighterEntryEfbiN3phx6Hash40E"]
pub fn heal(
arg1: *mut root::app::FighterEntry,
arg2: f32,
arg3: bool,
arg4: libc::c_int,
arg5: root::phx::Hash40,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app8lua_bind27FighterEntry__eat_item_implEPNS_12FighterEntryERNS_18LinkEventTouchItemEb"]
pub fn eat_item(
arg1: *mut root::app::FighterEntry,
arg2: *mut root::app::LinkEventTouchItem,
arg3: bool,
) -> u64;
}
}
}
pub mod sv_animcmd {
#[allow(unused_imports)]
use super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd18ADD_SPEED_NO_LIMITEP9lua_State"]
pub fn ADD_SPEED_NO_LIMIT(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd26AFTER_IMAGE4_ON_WORK_arg29EP9lua_State"]
pub fn AFTER_IMAGE4_ON_WORK_arg29(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd21AFTER_IMAGE4_ON_arg29EP9lua_State"]
pub fn AFTER_IMAGE4_ON_arg29(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd15AFTER_IMAGE_OFFEP9lua_State"]
pub fn AFTER_IMAGE_OFF(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd13AREA_WIND_2NDEP9lua_State"]
pub fn AREA_WIND_2ND(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd17AREA_WIND_2ND_RADEP9lua_State"]
pub fn AREA_WIND_2ND_RAD(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd22AREA_WIND_2ND_RAD_arg9EP9lua_State"]
pub fn AREA_WIND_2ND_RAD_arg9(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd19AREA_WIND_2ND_arg10EP9lua_State"]
pub fn AREA_WIND_2ND_arg10(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd11ATK_HIT_ABSEP9lua_State"]
pub fn ATK_HIT_ABS(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd14ATK_LERP_RATIOEP9lua_State"]
pub fn ATK_LERP_RATIO(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd33ATK_NO_REACTION_SEARCH_WITCH_TIMEEP9lua_State"]
pub fn ATK_NO_REACTION_SEARCH_WITCH_TIME(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd9ATK_POWEREP9lua_State"]
pub fn ATK_POWER(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd25ATK_SET_SHIELD_SETOFF_MULEP9lua_State"]
pub fn ATK_SET_SHIELD_SETOFF_MUL(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd30ATK_SET_SHIELD_SETOFF_MUL_arg3EP9lua_State"]
pub fn ATK_SET_SHIELD_SETOFF_MUL_arg3(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd30ATK_SET_SHIELD_SETOFF_MUL_arg4EP9lua_State"]
pub fn ATK_SET_SHIELD_SETOFF_MUL_arg4(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd30ATK_SET_SHIELD_SETOFF_MUL_arg5EP9lua_State"]
pub fn ATK_SET_SHIELD_SETOFF_MUL_arg5(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd6ATTACKEP9lua_State"]
#[unwind(allowed)]
pub fn ATTACK(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd10ATTACK_ABSEP9lua_State"]
pub fn ATTACK_ABS(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd19ATTACK_IGNORE_THROWEP9lua_State"]
pub fn ATTACK_IGNORE_THROW(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd49BACK_GROUND_EFFECT_STAGE_SET_HIDING_FOR_DIRECTIONEP9lua_State"]
pub fn BACK_GROUND_EFFECT_STAGE_SET_HIDING_FOR_DIRECTION(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd10BURN_COLOREP9lua_State"]
pub fn BURN_COLOR(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd16BURN_COLOR_FRAMEEP9lua_State"]
pub fn BURN_COLOR_FRAME(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd17BURN_COLOR_NORMALEP9lua_State"]
pub fn BURN_COLOR_NORMAL(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd17CAM_ZOOM_IN_FINALEP9lua_State"]
pub fn CAM_ZOOM_IN_FINAL(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd23CAM_ZOOM_IN_FINAL_arg13EP9lua_State"]
pub fn CAM_ZOOM_IN_FINAL_arg13(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd16CAM_ZOOM_IN_arg5EP9lua_State"]
pub fn CAM_ZOOM_IN_arg5(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd16CAM_ZOOM_IN_arg6EP9lua_State"]
pub fn CAM_ZOOM_IN_arg6(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd12CAM_ZOOM_OUTEP9lua_State"]
pub fn CAM_ZOOM_OUT(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd18CAM_ZOOM_OUT_FINALEP9lua_State"]
pub fn CAM_ZOOM_OUT_FINAL(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd18CANCEL_FILL_SCREENEP9lua_State"]
pub fn CANCEL_FILL_SCREEN(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd5CATCHEP9lua_State"]
pub fn CATCH(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd19CHECK_FINISH_CAMERAEP9lua_State"]
pub fn CHECK_FINISH_CAMERA(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd34CHECK_FINISH_CAMERA_IF_NOT_HP_MODEEP9lua_State"]
pub fn CHECK_FINISH_CAMERA_IF_NOT_HP_MODE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd30CHECK_VALID_FINAL_START_CAMERAEP9lua_State"]
pub fn CHECK_VALID_FINAL_START_CAMERA(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd9CLR_SPEEDEP9lua_State"]
pub fn CLR_SPEED(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd16COLOR_COLLECTIONEP9lua_State"]
pub fn COLOR_COLLECTION(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd10COL_NORMALEP9lua_State"]
pub fn COL_NORMAL(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd7COL_PRIEP9lua_State"]
pub fn COL_PRI(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd7CORRECTEP9lua_State"]
pub fn CORRECT(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd11DOWN_EFFECTEP9lua_State"]
pub fn DOWN_EFFECT(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd6EFFECTEP9lua_State"]
pub fn EFFECT(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd12EFFECT_ALPHAEP9lua_State"]
pub fn EFFECT_ALPHA(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd11EFFECT_ATTREP9lua_State"]
pub fn EFFECT_ATTR(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd23EFFECT_BRANCH_SITUATIONEP9lua_State"]
pub fn EFFECT_BRANCH_SITUATION(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd12EFFECT_COLOREP9lua_State"]
pub fn EFFECT_COLOR(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd17EFFECT_COLOR_WORKEP9lua_State"]
pub fn EFFECT_COLOR_WORK(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd18EFFECT_DETACH_KINDEP9lua_State"]
pub fn EFFECT_DETACH_KIND(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd23EFFECT_DETACH_KIND_WORKEP9lua_State"]
pub fn EFFECT_DETACH_KIND_WORK(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd11EFFECT_FLIPEP9lua_State"]
pub fn EFFECT_FLIP(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd17EFFECT_FLIP_ALPHAEP9lua_State"]
pub fn EFFECT_FLIP_ALPHA(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd14EFFECT_FLW_POSEP9lua_State"]
pub fn EFFECT_FLW_POS(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd22EFFECT_FLW_POS_NO_STOPEP9lua_State"]
pub fn EFFECT_FLW_POS_NO_STOP(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd25EFFECT_FLW_POS_UNSYNC_VISEP9lua_State"]
pub fn EFFECT_FLW_POS_UNSYNC_VIS(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd21EFFECT_FLW_UNSYNC_VISEP9lua_State"]
pub fn EFFECT_FLW_UNSYNC_VIS(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd13EFFECT_FOLLOWEP9lua_State"]
pub fn EFFECT_FOLLOW(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd19EFFECT_FOLLOW_ALPHAEP9lua_State"]
pub fn EFFECT_FOLLOW_ALPHA(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd19EFFECT_FOLLOW_COLOREP9lua_State"]
pub fn EFFECT_FOLLOW_COLOR(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd18EFFECT_FOLLOW_FLIPEP9lua_State"]
pub fn EFFECT_FOLLOW_FLIP(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd24EFFECT_FOLLOW_FLIP_ALPHAEP9lua_State"]
pub fn EFFECT_FOLLOW_FLIP_ALPHA(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd24EFFECT_FOLLOW_FLIP_COLOREP9lua_State"]
pub fn EFFECT_FOLLOW_FLIP_COLOR(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd22EFFECT_FOLLOW_FLIP_RNDEP9lua_State"]
pub fn EFFECT_FOLLOW_FLIP_RND(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd24EFFECT_FOLLOW_FLIP_arg13EP9lua_State"]
pub fn EFFECT_FOLLOW_FLIP_arg13(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd19EFFECT_FOLLOW_LIGHTEP9lua_State"]
pub fn EFFECT_FOLLOW_LIGHT(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd22EFFECT_FOLLOW_NO_SCALEEP9lua_State"]
pub fn EFFECT_FOLLOW_NO_SCALE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd21EFFECT_FOLLOW_NO_STOPEP9lua_State"]
pub fn EFFECT_FOLLOW_NO_STOP(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd26EFFECT_FOLLOW_NO_STOP_FLIPEP9lua_State"]
pub fn EFFECT_FOLLOW_NO_STOP_FLIP(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd17EFFECT_FOLLOW_RNDEP9lua_State"]
pub fn EFFECT_FOLLOW_RND(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd22EFFECT_FOLLOW_RND_WORKEP9lua_State"]
pub fn EFFECT_FOLLOW_RND_WORK(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd30EFFECT_FOLLOW_UNSYNC_VIS_WHOLEEP9lua_State"]
pub fn EFFECT_FOLLOW_UNSYNC_VIS_WHOLE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd23EFFECT_FOLLOW_VARIATIONEP9lua_State"]
pub fn EFFECT_FOLLOW_VARIATION(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd18EFFECT_FOLLOW_WORKEP9lua_State"]
pub fn EFFECT_FOLLOW_WORK(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd19EFFECT_FOLLOW_arg11EP9lua_State"]
pub fn EFFECT_FOLLOW_arg11(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd19EFFECT_FOLLOW_arg12EP9lua_State"]
pub fn EFFECT_FOLLOW_arg12(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd13EFFECT_GLOBALEP9lua_State"]
pub fn EFFECT_GLOBAL(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd25EFFECT_GLOBAL_BACK_GROUNDEP9lua_State"]
pub fn EFFECT_GLOBAL_BACK_GROUND(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd41EFFECT_GLOBAL_BACK_GROUND_CENTER_TOP_NODEEP9lua_State"]
pub fn EFFECT_GLOBAL_BACK_GROUND_CENTER_TOP_NODE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd43EFFECT_GLOBAL_BACK_GROUND_CUT_IN_CENTER_POSEP9lua_State"]
pub fn EFFECT_GLOBAL_BACK_GROUND_CUT_IN_CENTER_POS(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd16EFFECT_LIGHT_ENDEP9lua_State"]
pub fn EFFECT_LIGHT_END(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd10EFFECT_OFFEP9lua_State"]
pub fn EFFECT_OFF(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd17EFFECT_OFF_HANDLEEP9lua_State"]
pub fn EFFECT_OFF_HANDLE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd15EFFECT_OFF_KINDEP9lua_State"]
pub fn EFFECT_OFF_KIND(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd20EFFECT_OFF_KIND_WORKEP9lua_State"]
pub fn EFFECT_OFF_KIND_WORK(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd18EFFECT_REMOVE_ATTREP9lua_State"]
pub fn EFFECT_REMOVE_ATTR(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd18EFFECT_STENCIL_OFFEP9lua_State"]
pub fn EFFECT_STENCIL_OFF(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd17EFFECT_STENCIL_ONEP9lua_State"]
pub fn EFFECT_STENCIL_ON(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd16EFFECT_VARIATIONEP9lua_State"]
pub fn EFFECT_VARIATION(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd11EFFECT_WORKEP9lua_State"]
pub fn EFFECT_WORK(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd13EFFECT_WORK_REP9lua_State"]
pub fn EFFECT_WORK_R(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd11ENABLE_AREAEP9lua_State"]
pub fn ENABLE_AREA(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd18FILL_SCREEN_LEGACYEP9lua_State"]
pub fn FILL_SCREEN_LEGACY(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd23FILL_SCREEN_MODEL_COLOREP9lua_State"]
pub fn FILL_SCREEN_MODEL_COLOR(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd16FILL_SCREEN_arg9EP9lua_State"]
pub fn FILL_SCREEN_arg9(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd5FLASHEP9lua_State"]
pub fn FLASH(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd9FLASH_FRMEP9lua_State"]
pub fn FLASH_FRM(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd13FLASH_NO_STOPEP9lua_State"]
pub fn FLASH_NO_STOP(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd31FLASH_SET_LAST_ATTACK_DIRECTIONEP9lua_State"]
pub fn FLASH_SET_LAST_ATTACK_DIRECTION(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd11FOOT_EFFECTEP9lua_State"]
pub fn FOOT_EFFECT(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd16FOOT_EFFECT_FLIPEP9lua_State"]
pub fn FOOT_EFFECT_FLIP(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd13FT_ADD_DAMAGEEP9lua_State"]
pub fn FT_ADD_DAMAGE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd26FT_ATTACK_ABS_CAMERA_QUAKEEP9lua_State"]
pub fn FT_ATTACK_ABS_CAMERA_QUAKE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd13FT_CATCH_STOPEP9lua_State"]
pub fn FT_CATCH_STOP(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd21FT_DISABLE_CURRY_FACEEP9lua_State"]
pub fn FT_DISABLE_CURRY_FACE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd27FT_IS_SAME_FIGHTER_CATEGORYEP9lua_State"]
pub fn FT_IS_SAME_FIGHTER_CATEGORY(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd21FT_LEAVE_NEAR_OTTOTTOEP9lua_State"]
pub fn FT_LEAVE_NEAR_OTTOTTO(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd26FT_MOTION_CHANGE_HAVE_ITEMEP9lua_State"]
pub fn FT_MOTION_CHANGE_HAVE_ITEM(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd23FT_MOTION_INTP_TURN_ENDEP9lua_State"]
pub fn FT_MOTION_INTP_TURN_END(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd19FT_MOTION_INTP_WAITEP9lua_State"]
pub fn FT_MOTION_INTP_WAIT(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd14FT_MOTION_RATEEP9lua_State"]
pub fn FT_MOTION_RATE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd20FT_REMOVE_FINAL_AURAEP9lua_State"]
pub fn FT_REMOVE_FINAL_AURA(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd22FT_SET_FINAL_FEAR_FACEEP9lua_State"]
pub fn FT_SET_FINAL_FEAR_FACE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd24FT_SET_FINAL_SMASH_LIGHTEP9lua_State"]
pub fn FT_SET_FINAL_SMASH_LIGHT(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd35FT_SHOOTING_ATTACK_GROUND_CHECK_NEWEP9lua_State"]
pub fn FT_SHOOTING_ATTACK_GROUND_CHECK_NEW(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd40FT_SHOOTING_ATTACK_GROUND_CHECK_NEW_arg5EP9lua_State"]
pub fn FT_SHOOTING_ATTACK_GROUND_CHECK_NEW_arg5(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd33FT_START_ADJUST_MOTION_FRAME_arg1EP9lua_State"]
pub fn FT_START_ADJUST_MOTION_FRAME_arg1(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd14FT_START_CUTINEP9lua_State"]
pub fn FT_START_CUTIN(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd25FT_START_CUTIN_JACK_FINALEP9lua_State"]
pub fn FT_START_CUTIN_JACK_FINAL(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd19FT_START_CUTIN_arg1EP9lua_State"]
pub fn FT_START_CUTIN_arg1(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd21FT_UPDATE_FACE_MOTIONEP9lua_State"]
pub fn FT_UPDATE_FACE_MOTION(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd16GET_VOICE_REGIONEP9lua_State"]
pub fn GET_VOICE_REGION(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd20GET_VOICE_REGION_NEWEP9lua_State"]
pub fn GET_VOICE_REGION_NEW(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd19GET_VOICE_VARIATIONEP9lua_State"]
pub fn GET_VOICE_VARIATION(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd6HIT_NOEP9lua_State"]
pub fn HIT_NO(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd8HIT_NODEEP9lua_State"]
pub fn HIT_NODE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd13HIT_RESET_ALLEP9lua_State"]
pub fn HIT_RESET_ALL(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd16IS_EXIST_ARTICLEEP9lua_State"]
pub fn IS_EXIST_ARTICLE(arg1: u64) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd22IS_FIGHTER_STATUS_KINDEP9lua_State"]
pub fn IS_FIGHTER_STATUS_KIND(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd22IS_GENERATABLE_ARTICLEEP9lua_State"]
pub fn IS_GENERATABLE_ARTICLE(arg1: u64) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd17IS_HAVE_ITEM_KINDEP9lua_State"]
pub fn IS_HAVE_ITEM_KIND(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd7IS_MENUEP9lua_State"]
pub fn IS_MENU(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd9IS_RANDOMEP9lua_State"]
pub fn IS_RANDOM(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd14IS_STATUS_KINDEP9lua_State"]
pub fn IS_STATUS_KIND(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd14LANDING_EFFECTEP9lua_State"]
pub fn LANDING_EFFECT(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd19LANDING_EFFECT_FLIPEP9lua_State"]
pub fn LANDING_EFFECT_FLIP(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd21LAST_EFFECT_SET_ALPHAEP9lua_State"]
pub fn LAST_EFFECT_SET_ALPHA(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd21LAST_EFFECT_SET_COLOREP9lua_State"]
pub fn LAST_EFFECT_SET_COLOR(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd35LAST_EFFECT_SET_DISABLE_SYSTEM_SLOWEP9lua_State"]
pub fn LAST_EFFECT_SET_DISABLE_SYSTEM_SLOW(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd37LAST_EFFECT_SET_OFFSET_TO_CAMERA_FLATEP9lua_State"]
pub fn LAST_EFFECT_SET_OFFSET_TO_CAMERA_FLAT(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd20LAST_EFFECT_SET_RATEEP9lua_State"]
pub fn LAST_EFFECT_SET_RATE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd25LAST_EFFECT_SET_RATE_WORKEP9lua_State"]
pub fn LAST_EFFECT_SET_RATE_WORK(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd23LAST_EFFECT_SET_SCALE_WEP9lua_State"]
pub fn LAST_EFFECT_SET_SCALE_W(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd26LAST_EFFECT_SET_TOP_OFFSETEP9lua_State"]
pub fn LAST_EFFECT_SET_TOP_OFFSET(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd24LAST_EFFECT_SET_WORK_INTEP9lua_State"]
pub fn LAST_EFFECT_SET_WORK_INT(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd23LAST_PARTICLE_SET_COLOREP9lua_State"]
pub fn LAST_PARTICLE_SET_COLOR(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd15PLAY_DAMAGESTOPEP9lua_State"]
pub fn PLAY_DAMAGESTOP(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd12PLAY_DOWN_SEEP9lua_State"]
pub fn PLAY_DOWN_SE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd14PLAY_FLY_VOICEEP9lua_State"]
pub fn PLAY_FLY_VOICE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd18PLAY_ITEM_EMPTY_SEEP9lua_State"]
pub fn PLAY_ITEM_EMPTY_SE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd15PLAY_LANDING_SEEP9lua_State"]
pub fn PLAY_LANDING_SE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd7PLAY_SEEP9lua_State"]
pub fn PLAY_SE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd13PLAY_SEQUENCEEP9lua_State"]
pub fn PLAY_SEQUENCE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd24PLAY_SEQUENCE_DAMAGESTOPEP9lua_State"]
pub fn PLAY_SEQUENCE_DAMAGESTOP(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd13PLAY_SE_NO_3DEP9lua_State"]
pub fn PLAY_SE_NO_3D(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd30PLAY_SE_NO_3D_FORCE_AUTO_PITCHEP9lua_State"]
pub fn PLAY_SE_NO_3D_FORCE_AUTO_PITCH(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd14PLAY_SE_REMAINEP9lua_State"]
pub fn PLAY_SE_REMAIN(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd18PLAY_SE_SET_HANDLEEP9lua_State"]
pub fn PLAY_SE_SET_HANDLE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd11PLAY_STATUSEP9lua_State"]
pub fn PLAY_STATUS(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd9PLAY_STEPEP9lua_State"]
pub fn PLAY_STEP(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd19PLAY_STEP_FLIPPABLEEP9lua_State"]
pub fn PLAY_STEP_FLIPPABLE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd5QUAKEEP9lua_State"]
pub fn QUAKE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd10QUAKE_STOPEP9lua_State"]
pub fn QUAKE_STOP(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd14REG_LANDING_SEEP9lua_State"]
pub fn REG_LANDING_SE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd26REMOVE_FINAL_SCREEN_EFFECTEP9lua_State"]
pub fn REMOVE_FINAL_SCREEN_EFFECT(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd22REQ_FINAL_START_CAMERAEP9lua_State"]
pub fn REQ_FINAL_START_CAMERA(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd27REQ_FINAL_START_CAMERA_arg3EP9lua_State"]
pub fn REQ_FINAL_START_CAMERA_arg3(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd10REVERSE_LREP9lua_State"]
pub fn REVERSE_LR(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd10RUMBLE_ALLEP9lua_State"]
pub fn RUMBLE_ALL(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd12RUMBLE_DUMMYEP9lua_State"]
pub fn RUMBLE_DUMMY(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd18RUMBLE_FINAL_OTHEREP9lua_State"]
pub fn RUMBLE_FINAL_OTHER(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd19RUMBLE_FINAL_TARGETEP9lua_State"]
pub fn RUMBLE_FINAL_TARGET(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd10RUMBLE_HITEP9lua_State"]
pub fn RUMBLE_HIT(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd17RUMBLE_HIT_STATUSEP9lua_State"]
pub fn RUMBLE_HIT_STATUS(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd6SA_SETEP9lua_State"]
pub fn SA_SET(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd24SCREEN_EFFECT_SLOW_WHOLEEP9lua_State"]
pub fn SCREEN_EFFECT_SLOW_WHOLE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd6SEARCHEP9lua_State"]
pub fn SEARCH(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd7SET_AIREP9lua_State"]
pub fn SET_AIR(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd16SET_PLAY_INHIVITEP9lua_State"]
pub fn SET_PLAY_INHIVIT(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd16SET_RATE_ARTICLEEP9lua_State"]
pub fn SET_RATE_ARTICLE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd18SET_RATE_ARTICLE_VEP9lua_State"]
pub fn SET_RATE_ARTICLE_V(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd21SET_SEARCH_SIZE_EXISTEP9lua_State"]
pub fn SET_SEARCH_SIZE_EXIST(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd9SET_SPEEDEP9lua_State"]
pub fn SET_SPEED(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd12SET_SPEED_EXEP9lua_State"]
pub fn SET_SPEED_EX(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd14SET_TAKEOUT_SEEP9lua_State"]
pub fn SET_TAKEOUT_SE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd21SET_TAKEOUT_SE_STATUSEP9lua_State"]
pub fn SET_TAKEOUT_SE_STATUS(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd17SHOOT_ITEM_BULLETEP9lua_State"]
pub fn SHOOT_ITEM_BULLET(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd24SHOOT_ITEM_BULLET_CHARGEEP9lua_State"]
pub fn SHOOT_ITEM_BULLET_CHARGE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd13SLOW_OPPONENTEP9lua_State"]
pub fn SLOW_OPPONENT(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd20START_INFO_FLASH_EYEEP9lua_State"]
pub fn START_INFO_FLASH_EYE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd8STICK_LREP9lua_State"]
pub fn STICK_LR(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd7STOP_SEEP9lua_State"]
pub fn STOP_SE(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd10THROW_ITEMEP9lua_State"]
pub fn THROW_ITEM(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd17THROW_ITEM_OFFSETEP9lua_State"]
pub fn THROW_ITEM_OFFSET(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd22THROW_ITEM_OFFSET_arg4EP9lua_State"]
pub fn THROW_ITEM_OFFSET_arg4(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd17THROW_ITEM_REFLETEP9lua_State"]
pub fn THROW_ITEM_REFLET(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd15THROW_ITEM_arg3EP9lua_State"]
pub fn THROW_ITEM_arg3(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd11UNABLE_AREAEP9lua_State"]
pub fn UNABLE_AREA(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd10UPDATE_ROTEP9lua_State"]
pub fn UPDATE_ROT(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd9WHOLE_HITEP9lua_State"]
pub fn WHOLE_HIT(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd7executeEP9lua_Statef"]
pub fn execute(arg1: u64, arg2: f32);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd5frameEP9lua_Statef"]
pub fn frame(arg1: u64, arg2: f32);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd11frame_clearEP9lua_State"]
pub fn frame_clear(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd15get_value_floatEP9lua_Statei"]
pub fn get_value_float(arg1: u64, arg2: libc::c_int);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd13get_value_intEP9lua_Statei"]
pub fn get_value_int(arg1: u64, arg2: libc::c_int);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd9is_excuteEP9lua_State"]
pub fn is_excute(arg1: u64) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd4stopEP9lua_State"]
pub fn stop(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd4waitEP9lua_Statef"]
pub fn wait(arg1: u64, arg2: f32);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd9wait_loopEP9lua_State"]
pub fn wait_loop(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd15wait_loop_clearEP9lua_State"]
pub fn wait_loop_clear(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app10sv_animcmd18wait_loop_sync_motEP9lua_State"]
pub fn wait_loop_sync_mot(arg1: u64);
}
}
pub mod sv_battle_object {
#[allow(unused_imports)]
use super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_battle_object17add_speed_outsideEjiRKN3phx8Vector3fE"]
pub fn add_speed_outside() -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_battle_object7is_nullEj"]
pub fn is_null(arg1: root::uint) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_battle_object20notify_event_msc_cmdEP9lua_State"]
pub fn notify_event_msc_cmd(arg1: u64) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_battle_object9is_activeEj"]
pub fn is_active(arg1: root::uint) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_battle_object8categoryEj"]
pub fn category(arg1: root::uint) -> libc::c_int;
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_battle_object13fixed_scalingEjbiifi"]
pub fn fixed_scaling(
arg1: root::uint,
arg2: bool,
arg3: libc::c_int,
arg4: libc::c_int,
arg5: f32,
arg6: libc::c_int,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_battle_object15log_attack_kindEj"]
pub fn log_attack_kind(arg1: root::uint) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_battle_object3posEj"]
pub fn pos(arg1: root::uint) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_battle_object18get_item_hold_kindEj"]
pub fn get_item_hold_kind(arg1: root::uint) -> libc::c_int;
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_battle_object14get_founder_idEj"]
pub fn get_founder_id(arg1: root::uint) -> libc::c_int;
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_battle_object9set_floatEjfi"]
pub fn set_float(arg1: root::uint, arg2: f32, arg3: libc::c_int) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_battle_object33joint_global_position_with_offsetEjN3phx6Hash40ERKNS1_8Vector3fERS3_"]
pub fn joint_global_position_with_offset(
arg1: root::uint,
arg2: u64,
arg3: *mut root::Vector3f,
arg4: *mut root::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_battle_object11end_inhaledEjb"]
pub fn end_inhaled(arg1: root::uint, arg2: bool) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_battle_object30set_power_mul_region_attr_infoERNS_26BattleObjectModuleAccessorES2_"]
pub fn set_power_mul_region_attr_info(arg1: u64) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_battle_object15module_accessorEj"]
pub fn module_accessor(arg1: root::uint) -> *mut root::app::BattleObjectModuleAccessor;
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_battle_object4kindEj"]
pub fn kind(arg1: root::uint) -> libc::c_int;
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_battle_object21joint_global_positionEjN3phx6Hash40ERNS1_8Vector3fE"]
pub fn joint_global_position(
arg1: root::uint,
arg2: u64,
arg3: *mut root::Vector3f,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_battle_object8entry_idEj"]
pub fn entry_id(arg1: root::uint) -> libc::c_int;
}
}
pub mod sv_fighter_util {
#[allow(unused_imports)]
use super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app15sv_fighter_util11adjust_ceilEP9lua_Statefb"]
pub fn adjust_ceil(
lua_state: u64,
arg2: f32,
arg3: bool
);
#[link_name = "\u{1}_ZN3app15sv_fighter_util30adjust_joint_pos_change_motionEP9lua_StateN3phx6Hash40E"]
pub fn adjust_joint_pos_change_motion(
lua_state: u64,
motion: root::phx::Hash40
);
#[link_name = "\u{1}_ZN3app15sv_fighter_util11adjust_wallEP9lua_Statefffbb"]
pub fn adjust_wall(
lua_state: u64,
arg2: f32,
arg3: f32,
arg4: f32,
arg5: bool,
arg6: bool
);
#[link_name = "\u{1}_ZN3app15sv_fighter_util33check_dead_mode_sub_fighter_afterEP9lua_Statei"]
pub fn check_dead_mode_sub_fighter_after(
lua_state: u64,
arg2: i32
) -> i32;
#[link_name = "\u{1}_ZN3app15sv_fighter_util34check_dead_mode_sub_fighter_beforeEP9lua_State"]
pub fn check_dead_mode_sub_fighter_before(
lua_state: u64
) -> bool;
#[link_name = "\u{1}_ZN3app15sv_fighter_util20exit_thrown_lay_downEP9lua_State"]
pub fn exit_thrown_lay_down(
lua_state: u64
) -> bool;
#[link_name = "\u{1}_ZN3app15sv_fighter_util21get_attack_hi3_motionEP9lua_State"]
pub fn get_attack_hi3_motion(
lua_state: u64
) -> root::phx::Hash40;
#[link_name = "\u{1}_ZN3app15sv_fighter_util21get_attack_lw3_motionEP9lua_State"]
pub fn get_attack_lw3_motion(
lua_state: u64
) -> root::phx::Hash40;
#[link_name = "\u{1}_ZN3app15sv_fighter_util22get_attack_s3_s_motionEP9lua_State"]
pub fn get_attack_s3_s_motion(
lua_state: u64
) -> root::phx::Hash40;
#[link_name = "\u{1}_ZN3app15sv_fighter_util29get_damage_effect_line_radiusEP9lua_State"]
pub fn get_damage_effect_line_radius(
lua_state: u64
) -> f32;
#[link_name = "\u{1}_ZN3app15sv_fighter_util42get_dead_up_camera_hit_first_rand_offset_xEP9lua_State"]
pub fn get_dead_up_camera_hit_first_rand_offset_x(
lua_state: u64
) -> i32;
#[link_name = "\u{1}_ZN3app15sv_fighter_util39get_dead_up_camera_hit_first_rand_rot_zEP9lua_State"]
pub fn get_dead_up_camera_hit_first_rand_rot_z(
lua_state: u64
) -> i32;
#[link_name = "\u{1}_ZN3app15sv_fighter_util27get_dead_up_camera_hit_probEP9lua_State"]
pub fn get_dead_up_camera_hit_prob(
lua_state: u64
) -> i32;
#[link_name = "\u{1}_ZN3app15sv_fighter_util26get_dead_up_star_fall_probEP9lua_State"]
pub fn get_dead_up_start_fall_prob(
lua_state: u64
) -> i32;
#[link_name = "\u{1}_ZN3app15sv_fighter_util37get_default_fighter_param_air_brake_xEP9lua_State"]
pub fn get_default_fighter_param_air_brake_x(
lua_state: u64
) -> f32;
#[link_name = "\u{1}_ZN3app15sv_fighter_util38get_default_fighter_param_ground_brakeEP9lua_State"]
pub fn get_default_fighter_param_ground_brake(
lua_state: u64
) -> f32;
#[link_name = "\u{1}_ZN3app15sv_fighter_util44get_default_fighter_param_ground_speed_limitEP9lua_State"]
pub fn get_default_fighter_param_ground_speed_limit(
lua_state: u64
) -> f32;
#[link_name = "\u{1}_ZN3app15sv_fighter_util40get_default_fighter_param_walk_speed_maxEP9lua_State"]
pub fn get_default_fighter_param_walk_speed_max(
lua_state: u64
) -> f32;
#[link_name = "\u{1}_ZN3app15sv_fighter_util18get_gravity_radianEP9lua_State"]
pub fn get_gravity_radian(
lua_state: u64
) -> f32;
#[link_name = "\u{1}_ZN3app15sv_fighter_util28get_guard_damage_motion_rateEP9lua_Statem"]
pub fn get_guard_damage_motion_rate(
lua_state: u64,
motion: root::phx::Hash40
) -> f32;
#[link_name = "\u{1}_ZN3app15sv_fighter_util29get_item_lift_motion_rate_mulEP9lua_State"]
pub fn get_item_lift_motion_rate_mul(
lua_state: u64
) -> f32;
#[link_name = "\u{1}_ZN3app15sv_fighter_util26get_item_swing_motion_rateEP9lua_Stateii"]
pub fn get_item_swing_motion_rate(
lua_state: u64,
arg2: i32,
arg3: i32
) -> f32;
#[link_name = "\u{1}_ZN3app15sv_fighter_util21get_kirifuda_positionEP9lua_Statei"]
pub fn get_kirifuda_position(
lua_state: u64,
arg2: i32
) -> u64;
#[link_name = "\u{1}_ZN3app15sv_fighter_util18get_walk_speed_mulEP9lua_State"]
pub fn get_walk_speed_mul(
lua_state: u64
) -> f32;
#[link_name = "\u{1}_ZN3app15sv_fighter_util19get_world_move_seedEv"]
pub fn get_world_move_seed() -> u64;
#[link_name = "\u{1}_ZN3app15sv_fighter_util20is_attack_air_statusEP9lua_Statei"]
pub fn is_attack_air_status(
lua_state: u64,
status: i32
) -> bool;
#[link_name = "\u{1}_ZN3app15sv_fighter_util21is_exist_lose_fighterEP9lua_Statei"]
pub fn is_exist_lose_fighter(
lua_state: u64,
arg: i32
) -> bool;
#[link_name = "\u{1}_ZN3app15sv_fighter_util23is_free_move_rot_legacyEv"]
pub fn is_free_move_rot_legacy() -> bool;
#[link_name = "\u{1}_ZN3app15sv_fighter_util21set_angle_wall_normalEP9lua_Statef"]
pub fn set_angle_wall_normal(
lua_state: u64,
angle: f32
);
#[link_name = "\u{1}_ZN3app15sv_fighter_util26set_dead_camera_hit_rumbleEP9lua_State"]
pub fn set_dead_camera_hit_rumble(
lua_state: u64
);
#[link_name = "\u{1}_ZN3app15sv_fighter_util15set_dead_rumbleEP9lua_State"]
pub fn set_dead_rumble(
lua_state: u64
);
#[link_name = "\u{1}_ZN3app15sv_fighter_util33set_dead_up_camera_hit_vis_changeEP9lua_State"]
pub fn set_dead_up_camera_hit_vis_change(
lua_state: u64
);
#[link_name = "\u{1}_ZN3app15sv_fighter_util14set_on_rebirthEP9lua_Stateb"]
pub fn set_on_rebirth(
lua_state: u64,
arg2: bool
);
#[link_name = "\u{1}_ZN3app15sv_fighter_util28set_restart_pos_bezier_curveEP9lua_Stateffffffii"]
pub fn set_restart_pos_bezier_curve(
lua_state: u64,
arg2: f32,
arg3: f32,
arg4: f32,
arg5: f32,
arg6: f32,
arg7: f32,
arg8: i32,
arg9: i32
);
#[link_name = "\u{1}_ZN3app15sv_fighter_util20stage_restart_scrollEP9lua_State"]
pub fn stage_restart_scroll(
lua_state: u64
);
#[link_name = "\u{1}_ZN3app15sv_fighter_util19switch_squat_motionEP9lua_Statei"]
pub fn switch_squat_motion(
lua_state: u64,
arg2: i32
) -> i32;
#[link_name = "\u{1}_ZN3app15sv_fighter_util18switch_wait_motionEP9lua_Statei"]
pub fn switch_wait_motion(
lua_state: u64,
arg2: i32
) -> i32;
#[link_name = "\u{1}_ZN3app15sv_fighter_util46update_dead_up_camera_hit_first_distance_groupEP9lua_State"]
pub fn update_dead_up_camera_hit_first_distance_group(
lua_state: u64
) -> bool;
}
}
pub mod sv_information {
#[allow(unused_imports)]
use super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app14sv_information11is_ready_goEv"]
pub fn is_ready_go() -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app14sv_information9slow_rateEv"]
pub fn slow_rate() -> f32;
}
}
pub mod sv_kinetic_energy {
#[allow(unused_imports)]
use super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy11clear_speedEP9lua_State"]
pub fn clear_speed(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy11friction_onEP9lua_State"]
pub fn friction_on(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy11get_accel_yEP9lua_State"]
pub fn get_accel_y(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy11get_brake_yEP9lua_State"]
pub fn get_brake_y(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy11get_speed3fEP9lua_State"]
pub fn get_speed3f(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy11get_speed_xEP9lua_State"]
pub fn get_speed_x(arg1: u64) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy11get_speed_yEP9lua_State"]
pub fn get_speed_y(arg1: u64) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy12friction_offEP9lua_State"]
pub fn friction_off(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy12get_rotationEP9lua_State"]
pub fn get_rotation(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy12reset_energyEP9lua_State"]
pub fn reset_energy(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy13get_speed_mulEP9lua_State"]
pub fn get_speed_mul(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy13set_chara_dirEP9lua_State"]
pub fn set_chara_dir(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy13set_speed_mulEP9lua_State"]
pub fn set_speed_mul(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy14clear_speed_exEP9lua_State"]
pub fn clear_speed_ex(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy14get_rotation_xEP9lua_State"]
pub fn get_rotation_x(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy14get_rotation_yEP9lua_State"]
pub fn get_rotation_y(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy14get_rotation_zEP9lua_State"]
pub fn get_rotation_z(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy15mul_x_accel_addEP9lua_State"]
pub fn mul_x_accel_add(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy15mul_x_accel_mulEP9lua_State"]
pub fn mul_x_accel_mul(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy15mul_x_speed_maxEP9lua_State"]
pub fn mul_x_speed_max(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy15set_accel_x_addEP9lua_State"]
pub fn set_accel_x_add(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy15set_accel_x_mulEP9lua_State"]
pub fn set_accel_x_mul(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy15set_accel_y_addEP9lua_State"]
pub fn set_accel_y_add(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy15set_accel_y_mulEP9lua_State"]
pub fn set_accel_y_mul(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy15set_limit_speedEP9lua_State"]
pub fn set_limit_speed(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy16get_speed_lengthEP9lua_State"]
pub fn get_speed_length(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy16set_damage_speedEP9lua_State"]
pub fn set_damage_speed(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy16set_ground_transEP9lua_State"]
pub fn set_ground_trans(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy16set_stable_speedEP9lua_State"]
pub fn set_stable_speed(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy17get_limit_speed_xEP9lua_State"]
pub fn get_limit_speed_x(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy17get_limit_speed_yEP9lua_State"]
pub fn get_limit_speed_y(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy17set_speed_mul_2ndEP9lua_State"]
pub fn set_speed_mul_2nd(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy18get_stable_speed_xEP9lua_State"]
pub fn get_stable_speed_x(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy18get_stable_speed_yEP9lua_State"]
pub fn get_stable_speed_y(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy20is_gravity_fix_accelEP9lua_State"]
pub fn is_gravity_fix_accel(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy21is_cliff_ground_transEP9lua_State"]
pub fn is_cliff_ground_trans(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy23set_gravity_coefficientEP9lua_State"]
pub fn set_gravity_coefficient(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy26controller_set_accel_x_addEP9lua_State"]
pub fn controller_set_accel_x_add(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy26controller_set_accel_x_mulEP9lua_State"]
pub fn controller_set_accel_x_mul(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy29set_motion_energy_update_flagEP9lua_State"]
pub fn set_motion_energy_update_flag(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy6enableEP9lua_State"]
pub fn enable(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy6resumeEP9lua_State"]
pub fn resume(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy6unableEP9lua_State"]
pub fn unable(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy7suspendEP9lua_State"]
pub fn suspend(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy9add_speedEP9lua_State"]
pub fn add_speed(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy9get_accelEP9lua_State"]
pub fn get_accel(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy9get_speedEP9lua_State"]
pub fn get_speed(arg1: u64) -> root::phx::Vector2f;
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy9is_enableEP9lua_State"]
pub fn is_enable(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy9mul_accelEP9lua_State"]
pub fn mul_accel(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy9mul_speedEP9lua_State"]
pub fn mul_speed(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy9set_accelEP9lua_State"]
pub fn set_accel(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy9set_angleEP9lua_State"]
pub fn set_angle(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy9set_brakeEP9lua_State"]
pub fn set_brake(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app17sv_kinetic_energy9set_speedEP9lua_State"]
pub fn set_speed(arg1: u64);
}
}
pub mod sv_math {
#[allow(unused_imports)]
use super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app7sv_math10vec2_angleEffff"]
pub fn vec2_angle(arg1: f32, arg2: f32, arg3: f32, arg4: f32) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7sv_math10vec3_crossEffffff"]
pub fn vec3_cross(
arg1: f32,
arg2: f32,
arg3: f32,
arg4: f32,
arg5: f32,
arg6: f32,
) -> *mut root::Vector3f;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7sv_math11vec2_lengthEff"]
pub fn vec2_length(arg1: f32, arg2: f32) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7sv_math11vec3_lengthEfff"]
pub fn vec3_length(arg1: f32, arg2: f32, arg3: f32) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7sv_math12bezier_curveEfffff"]
pub fn bezier_curve(arg1: f32, arg2: f32, arg3: f32, arg4: f32, arg5: f32) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7sv_math12vec2_is_zeroEff"]
pub fn vec2_is_zero(arg1: f32, arg2: f32) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7sv_math12vec3_is_zeroEfff"]
pub fn vec3_is_zero(arg1: f32, arg2: f32, arg3: f32) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7sv_math13vec2_distanceEffff"]
pub fn vec2_distance(arg1: f32, arg2: f32, arg3: f32, arg4: f32) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7sv_math13vec3_distanceEffffff"]
pub fn vec3_distance(
arg1: f32,
arg2: f32,
arg3: f32,
arg4: f32,
arg5: f32,
arg6: f32,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7sv_math14vec2_normalizeEff"]
pub fn vec2_normalize(arg1: f32, arg2: f32) -> root::phx::Vector2f;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7sv_math14vec3_normalizeEfff"]
pub fn vec3_normalize(arg1: f32, arg2: f32, arg3: f32) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7sv_math15vec2_reflectionEffff"]
pub fn vec2_reflection(arg1: f32, arg2: f32, arg3: f32, arg4: f32) -> root::phx::Vector2f;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7sv_math18vec2_length_squareEff"]
pub fn vec2_length_square(arg1: f32, arg2: f32) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7sv_math18vec3_between_angleEfffffffff"]
pub fn vec3_between_angle(
arg1: f32,
arg2: f32,
arg3: f32,
arg4: f32,
arg5: f32,
arg6: f32,
arg7: f32,
arg8: f32,
arg9: f32,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7sv_math18vec3_length_squareEfff"]
pub fn vec3_length_square(arg1: f32, arg2: f32, arg3: f32) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7sv_math4powfEff"]
pub fn powf(arg1: f32, arg2: f32) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7sv_math4randEN3phx6Hash40Ei"]
pub fn rand(rand_type: u64, upper_lim: libc::c_int) -> libc::c_int;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7sv_math5randfEN3phx6Hash40Ef"]
pub fn randf(arg1: u64, arg2: f32) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7sv_math7is_zeroEf"]
pub fn is_zero(arg1: f32) -> bool;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7sv_math8vec2_dotEffff"]
pub fn vec2_dot(arg1: f32, arg2: f32, arg3: f32, arg4: f32) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7sv_math8vec2_rotEfff"]
pub fn vec2_rot(arg1: f32, arg2: f32, arg3: f32) -> root::phx::Vector2f;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7sv_math8vec3_dotEffffff"]
pub fn vec3_dot(
arg1: f32,
arg2: f32,
arg3: f32,
arg4: f32,
arg5: f32,
arg6: f32,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7sv_math8vec3_rotEffffff"]
pub fn vec3_rot(
arg1: f32,
arg2: f32,
arg3: f32,
arg4: f32,
arg5: f32,
arg6: f32,
) -> f32;
}
extern "C" {
#[link_name = "\u{1}_ZN3app7sv_math9vec3_lerpEfffffff"]
pub fn vec3_lerp(
arg1: f32,
arg2: f32,
arg3: f32,
arg4: f32,
arg5: f32,
arg6: f32,
arg7: f32,
) -> f32;
}
}
pub mod sv_module_access {
#[allow(unused_imports)]
use super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_module_access11color_blendEP9lua_State"]
pub fn color_blend(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_module_access6searchEP9lua_State"]
pub fn search(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_module_access7articleEP9lua_State"]
pub fn article(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_module_access6_catchEP9lua_State"]
pub fn _catch(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_module_access4linkEP9lua_State"]
pub fn link(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_module_access6shieldEP9lua_State"]
pub fn shield(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_module_access6cameraEP9lua_State"]
pub fn camera(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_module_access6attackEP9lua_State"]
pub fn attack(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_module_access5soundEP9lua_State"]
pub fn sound(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_module_access7physicsEP9lua_State"]
pub fn physics(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_module_access7captureEP9lua_State"]
pub fn capture(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_module_access6effectEP9lua_State"]
pub fn effect(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_module_access5slopeEP9lua_State"]
pub fn slope(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_module_access4grabEP9lua_State"]
pub fn grab(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_module_access6cancelEP9lua_State"]
pub fn cancel(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_module_access4itemEP9lua_State"]
pub fn item(arg1: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3app16sv_module_access6damageEP9lua_State"]
pub fn damage(arg1: u64);
}
}
pub mod sv_system {
#[allow(unused_imports)]
use super::super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3app9sv_system13battle_objectEP9lua_State"]
pub fn battle_object(arg1: u64) -> &'static mut root::app::BattleObject;
}
extern "C" {
#[link_name = "\u{1}_ZN3app9sv_system29battle_object_module_accessorEP9lua_State"]
pub fn battle_object_module_accessor(arg1: u64) -> &'static mut root::app::BattleObjectModuleAccessor;
}
extern "C" {
#[link_name = "\u{1}_ZN3app9sv_system22battle_object_categoryEP9lua_State"]
pub fn battle_object_category(arg1: u64) -> u8;
}
extern "C" {
#[link_name = "\u{1}_ZN3app9sv_system18battle_object_kindEP9lua_State"]
pub fn battle_object_kind(arg1: u64) -> libc::c_int;
}
extern "C" {
#[link_name = "\u{1}_ZN3app9sv_system8owner_idEP9lua_State"]
pub fn owner_id(arg1: u64) -> libc::c_int;
}
}
}
pub type __int8_t = libc::c_schar;
pub type __uint8_t = libc::c_uchar;
pub type __int16_t = libc::c_short;
pub type __uint16_t = libc::c_ushort;
pub type __int32_t = libc::c_int;
pub type __uint32_t = libc::c_uint;
pub type __int64_t = libc::c_long;
pub type __uint64_t = libc::c_ulong;
pub type __int_least8_t = libc::c_schar;
pub type __uint_least8_t = libc::c_uchar;
pub type __int_least16_t = libc::c_short;
pub type __uint_least16_t = libc::c_ushort;
pub type __int_least32_t = libc::c_int;
pub type __uint_least32_t = libc::c_uint;
pub type __int_least64_t = libc::c_long;
pub type __uint_least64_t = libc::c_ulong;
pub type __intmax_t = libc::c_long;
pub type __uintmax_t = libc::c_ulong;
pub type __intptr_t = libc::c_long;
pub type __uintptr_t = libc::c_ulong;
pub type intmax_t = root::__intmax_t;
pub type uintmax_t = root::__uintmax_t;
pub type int_least8_t = root::__int_least8_t;
pub type uint_least8_t = root::__uint_least8_t;
pub type int_least16_t = root::__int_least16_t;
pub type uint_least16_t = root::__uint_least16_t;
pub type int_least32_t = root::__int_least32_t;
pub type uint_least32_t = root::__uint_least32_t;
pub type int_least64_t = root::__int_least64_t;
pub type uint_least64_t = root::__uint_least64_t;
pub type int_fast8_t = libc::c_schar;
pub type uint_fast8_t = libc::c_uchar;
pub type int_fast16_t = libc::c_short;
pub type uint_fast16_t = libc::c_ushort;
pub type int_fast32_t = libc::c_int;
pub type uint_fast32_t = libc::c_uint;
pub type int_fast64_t = libc::c_long;
pub type uint_fast64_t = libc::c_ulong;
pub type size_t = libc::c_ulong;
#[repr(C)]
#[repr(align(16))]
#[derive(Debug, Copy, Clone)]
pub struct max_align_t {
pub __clang_max_align_nonce1: libc::c_longlong,
pub __bindgen_padding_0: u64,
pub __clang_max_align_nonce2: u128,
}
pub type s8 = i8;
pub type s16 = i16;
pub type s32 = i32;
pub type s64 = i64;
pub type s128 = root::__int128_t;
pub type vu8 = u8;
pub type vu16 = u16;
pub type vu32 = u32;
pub type vu64 = u64;
pub type vu128 = u128;
pub type vs8 = root::s8;
pub type vs16 = root::s16;
pub type vs32 = root::s32;
pub type vs64 = root::s64;
pub type vs128 = root::s128;
pub type Handle = u32;
pub type Result = u32;
pub type ThreadFunc = ::core::option::Option<unsafe extern "C" fn(arg1: *mut libc::c_void)>;
pub type VoidFn = ::core::option::Option<unsafe extern "C" fn()>;
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct Vector2f {
pub x: f32,
pub y: f32,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct Vector3f {
pub x: f32,
pub y: f32,
pub z: f32,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct Vector4f {
pub x: f32,
pub y: f32,
pub z: f32,
pub w: f32,
}
pub mod lib {
pub mod lua_const {
pub use crate::lua_const::*;
}
pub mod utility {
extern "C" {
#[link_name = "\u{1}_ZNK3lib7utility8Variadic10get_formatEv"]
fn Variadic_get_format(_: &Variadic) -> *const skyline::libc::c_char;
#[link_name = "\u{1}_ZN3lib7utility8VariadicD1Ev"]
fn Variadic_dtor(_: &mut Variadic);
#[link_name = "\u{1}_ZN3lib7utility8VariadicC1Ev"]
fn Variadic_ctor(_: &mut Variadic);
}
#[repr(C)]
pub struct Variadic {
_internal: u64
}
impl Variadic {
pub fn new() -> Self {
let mut ret = Variadic { _internal : 0 };
unsafe {
Variadic_ctor(&mut ret);
}
ret
}
pub fn get_format(&self) -> *const skyline::libc::c_char {
unsafe {
Variadic_get_format(self)
}
}
}
impl Drop for Variadic {
fn drop(&mut self) {
unsafe {
Variadic_dtor(self);
}
}
}
}
extern "C" {
#[link_name = "\u{1}_ZNK3lib8L2CValueixEN3phx6Hash40E"]
pub fn L2CValue__index_hash40_mut<'a>(this: &'a mut root::lib::L2CValue, hash40: u64) -> &'a mut root::lib::L2CValue;
#[link_name = "\u{1}_ZNK3lib8L2CValueixEN3phx6Hash40E"]
pub fn L2CValue__index_hash40<'a>(this: &'a root::lib::L2CValue, hash40: u64) -> &'a root::lib::L2CValue;
#[link_name = "\u{1}_ZNK3lib8L2CValueixEi"]
pub fn L2CValue__index_int_mut<'a>(this: &'a mut root::lib::L2CValue, int: i32) -> &'a mut root::lib::L2CValue;
#[link_name = "\u{1}_ZNK3lib8L2CValueixEi"]
pub fn L2CValue__index_int<'a>(this: &'a root::lib::L2CValue, int: i32) -> &'a root::lib::L2CValue;
#[link_name = "\u{1}_ZNK3lib8L2CValueixERKS0_"]
pub fn L2CValue__index_L2CValue_mut<'a>(this: &'a mut root::lib::L2CValue, l2c_val: &L2CValue) -> &'a mut root::lib::L2CValue;
#[link_name = "\u{1}_ZNK3lib8L2CValueixERKS0_"]
pub fn L2CValue__index_L2CValue<'a>(this: &'a root::lib::L2CValue, l2c_val: &L2CValue) -> &'a root::lib::L2CValue;
}
#[allow(unused_imports)]
use super::super::root;
extern "C" {
#[link_name = "\u{1}_ZN3lib18lua_bind_get_valueIiEEbmRT_"]
pub fn lua_bind_get_value(arg1: u64, arg2: *mut libc::c_int) -> bool;
}
pub use super::super::l2c_value::*;
pub type L2CVarType = L2CValueType;
extern "C" {
#[link_name = "\u{1}_ZN3lib8L2CValue13push_variadicEmPKcRNS_7utility8VariadicE"]
pub fn L2CValue_push_variadic(
this: *mut root::lib::L2CValue,
arg1: u64,
arg2: *const libc::c_char,
arg3: *mut utility::Variadic,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3lib8L2CValueC1Ev"]
pub fn L2CValue_L2CValue(this: *mut root::lib::L2CValue);
}
extern "C" {
#[link_name = "\u{1}_ZN3lib8L2CValueC1Eb"]
pub fn L2CValue_L2CValue1(this: *mut root::lib::L2CValue, val: bool);
}
extern "C" {
#[link_name = "\u{1}_ZN3lib8L2CValueC1Ei"]
pub fn L2CValue_L2CValue2(this: *mut root::lib::L2CValue, val: libc::c_int);
}
extern "C" {
#[link_name = "\u{1}_ZN3lib8L2CValueC1Em"]
pub fn L2CValue_L2CValue3(this: *mut root::lib::L2CValue, val: u64);
}
extern "C" {
#[link_name = "\u{1}_ZN3lib8L2CValueC1Ef"]
pub fn L2CValue_L2CValue4(this: *mut root::lib::L2CValue, val: f32);
}
extern "C" {
#[link_name = "\u{1}_ZN3lib8L2CValueC1Ed"]
pub fn L2CValue_L2CValue5(this: *mut root::lib::L2CValue, val: f64);
}
extern "C" {
#[link_name = "\u{1}_ZN3lib8L2CValueC1EPKc"]
pub fn L2CValue_L2CValue6(this: *mut root::lib::L2CValue, str: *const libc::c_char);
}
impl L2CValue {
#[inline]
pub unsafe fn push_variadic(
&mut self,
arg1: u64,
arg2: *const libc::c_char,
arg3: *mut utility::Variadic,
) {
L2CValue_push_variadic(self, arg1, arg2, arg3)
}
#[inline]
pub unsafe fn new() -> Self {
let mut __bindgen_tmp = ::core::mem::MaybeUninit::uninit();
L2CValue_L2CValue(__bindgen_tmp.as_mut_ptr());
__bindgen_tmp.assume_init()
}
#[inline]
pub unsafe fn new1(val: bool) -> Self {
let mut __bindgen_tmp = ::core::mem::MaybeUninit::uninit();
L2CValue_L2CValue1(__bindgen_tmp.as_mut_ptr(), val);
__bindgen_tmp.assume_init()
}
#[inline]
pub unsafe fn new2(val: libc::c_int) -> Self {
let mut __bindgen_tmp = ::core::mem::MaybeUninit::uninit();
L2CValue_L2CValue2(__bindgen_tmp.as_mut_ptr(), val);
__bindgen_tmp.assume_init()
}
#[inline]
pub unsafe fn new3(val: u64) -> Self {
let mut __bindgen_tmp = ::core::mem::MaybeUninit::uninit();
L2CValue_L2CValue3(__bindgen_tmp.as_mut_ptr(), val);
__bindgen_tmp.assume_init()
}
#[inline]
pub unsafe fn new4(val: f32) -> Self {
let mut __bindgen_tmp = ::core::mem::MaybeUninit::uninit();
L2CValue_L2CValue4(__bindgen_tmp.as_mut_ptr(), val);
__bindgen_tmp.assume_init()
}
#[inline]
pub unsafe fn new5(val: f64) -> Self {
let mut __bindgen_tmp = ::core::mem::MaybeUninit::uninit();
L2CValue_L2CValue5(__bindgen_tmp.as_mut_ptr(), val);
__bindgen_tmp.assume_init()
}
#[inline]
pub unsafe fn new6(str: *const libc::c_char) -> Self {
let mut __bindgen_tmp = ::core::mem::MaybeUninit::uninit();
L2CValue_L2CValue6(__bindgen_tmp.as_mut_ptr(), str);
__bindgen_tmp.assume_init()
}
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct L2CAgent {
pub vtable: u64,
pub lua_state_agent: u64,
pub functions: crate::CppHash40Map<*const extern "C" fn(&mut Self, &mut utility::Variadic)>,
pub unk20: u64,
pub unk28: u64,
pub unk30: u64,
pub battle_object: *mut root::app::BattleObject,
pub module_accessor: *mut root::app::BattleObjectModuleAccessor
}
extern "C" {
#[link_name = "\u{1}_ZN3lib8L2CAgentC2EP9lua_State"]
pub fn L2CAgent_L2CAgent_constr(
this: *mut root::lib::L2CAgent,
lua_state: u64,
) -> *mut root::lib::L2CAgent;
}
extern "C" {
#[link_name = "\u{1}_ZN3lib8L2CAgent14push_lua_stackERKNS_8L2CValueE"]
pub fn L2CAgent_push_lua_stack(
this: *mut root::lib::L2CAgent,
l2c_value: &mut root::lib::L2CValue,
) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3lib8L2CAgent13pop_lua_stackEi"]
pub fn L2CAgent_pop_lua_stack(
this: *mut root::lib::L2CAgent,
index: libc::c_int,
) -> L2CValue;
}
extern "C" {
#[link_name = "\u{1}_ZN3lib8L2CAgent20sv_set_function_hashEPvN3phx6Hash40E"]
pub fn L2CAgent_sv_set_function_hash(
this: *mut root::lib::L2CAgent,
func: unsafe extern "C" fn(arg1: *mut root::lib::L2CAgent, arg2: *mut libc::c_void) -> u64,
hash: root::phx::Hash40,
);
}
extern "C" {
#[link_name = "\u{1}_ZN3lib8L2CAgent15clear_lua_stackEv"]
pub fn L2CAgent_clear_lua_stack(this: *mut root::lib::L2CAgent) -> u64;
}
extern "C" {
#[link_name = "\u{1}_ZN3lib8L2CAgent16_clear_lua_stackEv"]
pub fn L2CAgent__clear_lua_stack(this: *mut root::lib::L2CAgent) -> u64;
}
impl L2CAgent {
#[inline]
pub unsafe fn L2CAgent_constr(
&mut self,
lua_state: u64,
) -> *mut root::lib::L2CAgent {
L2CAgent_L2CAgent_constr(self, lua_state)
}
#[inline]
pub unsafe fn push_lua_stack(
&mut self,
l2c_value: &mut root::lib::L2CValue,
) -> u64 {
L2CAgent_push_lua_stack(self, l2c_value)
}
#[inline]
pub unsafe fn pop_lua_stack(
&mut self,
index: libc::c_int
) -> L2CValue {
L2CAgent_pop_lua_stack(self, index)
}
#[inline]
pub unsafe fn sv_set_function_hash(
&mut self,
func: unsafe extern "C" fn(arg1: *mut root::lib::L2CAgent, arg2: *mut libc::c_void) -> u64,
hash: root::phx::Hash40,
) {
L2CAgent_sv_set_function_hash(self, func, hash)
}
#[inline]
pub unsafe fn clear_lua_stack(&mut self) -> u64 {
L2CAgent_clear_lua_stack(self)
}
#[inline]
pub unsafe fn _clear_lua_stack(&mut self) -> u64 {
L2CAgent__clear_lua_stack(self)
}
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct Rect {
pub _address: u8,
}
}
pub mod phx {
#[allow(unused_imports)]
use super::super::root;
#[repr(C)]
#[derive(Debug, Copy, Clone, PartialEq)]
pub struct Vector2f {
pub x: f32,
pub y: f32,
}
#[repr(C)]
#[derive(Debug, Copy, Clone, PartialEq)]
pub struct Vector3f {
pub x: f32,
pub y: f32,
pub z: f32,
}
#[repr(C)]
#[derive(Debug, Copy, Clone, PartialEq)]
pub struct Vector4f {
pub x: f32,
pub y: f32,
pub z: f32,
pub w: f32,
}
#[repr(C)]
#[derive(Debug, Copy, Clone, Hash, Eq, PartialEq)]
pub struct Hash40 {
pub hash: u64,
}
}
pub type __uint128_t = u128;
pub type __int128_t = i128;
pub type __builtin_va_list = root::__va_list;
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct __va_list {
pub __stack: *mut libc::c_void,
pub __gr_top: *mut libc::c_void,
pub __vr_top: *mut libc::c_void,
pub __gr_offs: libc::c_int,
pub __vr_offs: libc::c_int,
}
}