PlayerTrigger class

Public types

enum ECollisionTrigger: u32 { ECollisionTrigger_val1 = 1 }
enum EAttackSensorTrigger: u32 { EAttackSensorTrigger_val0 = 0 }
enum EActionTrigger: u32 { EActionTrigger_val3 = 3, EActionTrigger_val11 = 11, EActionTrigger_val30 = 30, EActionTrigger_QuickTurn = 34 }
enum EReceiveSensorTrigger: u32 { }
enum EPreMovementTrigger: u32 { }
enum EDemoEndTrigger: u32 { }
enum EMaterialChangeTrigger: u32 { }

Constructors, destructors, conversion operators

PlayerTrigger()

Public functions

void set(ECollisionTrigger)
void set(EAttackSensorTrigger)
void set(EActionTrigger)
void set(EReceiveSensorTrigger)
void set(EPreMovementTrigger)
void set(EDemoEndTrigger)
void set(EMaterialChangeTrigger)
void setRecMaterialTrigger(const char*)
void clearCollisionTrigger()
void clearAttackSensorTrigger()
void clearActionTrigger()
void clearReceiveSensorTrigger()
void clearPreMovementTrigger()
void clearDemoEndTrigger()
void clearMaterialChangeTrigger()
auto isOn(ECollisionTrigger) const -> bool
auto isOn(EAttackSensorTrigger) const -> bool
auto isOn(EActionTrigger) const -> bool
auto isOn(EReceiveSensorTrigger) const -> bool
auto isOn(EPreMovementTrigger) const -> bool
auto isOn(EDemoEndTrigger) const -> bool
auto isOn(EMaterialChangeTrigger) const -> bool
auto isOnUpperPunchHit() const -> bool
auto isOnUpperPunchHitToss() const -> bool
auto isOnAnyDamage() const -> bool
auto isOnDamageFire() const -> bool
auto isOnEndHackWithDamage() const -> bool
auto isOnNoDamageDown() const -> bool
auto isOnSpinMoveCapThrow() const -> bool
auto isOnHipDropCancelThrow() const -> bool
auto isOnYoshiHackEnd() const -> bool
auto isOnCollisionExpandCheck() const -> bool
auto tryGetRecMaterialCode(const char**) const -> bool