LeviLamina
Loading...
Searching...
No Matches
DynamicJumpControl Class Reference
+ Inheritance diagram for DynamicJumpControl:

Public Member Functions

virtual void initializeInternal (::Mob &mob, ::JumpControlDescription *description)
 
virtual ::std::unique_ptr<::JumpControlclone () const
 
virtual void tick (::JumpControlComponent &parent, ::Mob &mob)
 
virtual int getJumpDelay (::JumpControlComponent const &parent) const
 
virtual float getJumpPower (::JumpControlComponent const &parent) const
 
virtual::JumpType getJumpType (::JumpControlComponent const &parent) const
 
virtual void setJumpType (::JumpControlComponent &parent, ::JumpType type)
 
virtual void resetSpeedModifier (::JumpControlComponent const &parent, ::Mob &mob)
 
MCFOLD void $initializeInternal (::Mob &mob, ::JumpControlDescription *description)
 
MCAPI ::std::unique_ptr<::JumpControl$clone () const
 
MCAPI void $tick (::JumpControlComponent &parent, ::Mob &mob)
 
MCAPI int $getJumpDelay (::JumpControlComponent const &parent) const
 
MCAPI float $getJumpPower (::JumpControlComponent const &parent) const
 
MCAPI::JumpType $getJumpType (::JumpControlComponent const &parent) const
 
MCAPI void $setJumpType (::JumpControlComponent &parent, ::JumpType type)
 
MCAPI void $resetSpeedModifier (::JumpControlComponent const &parent, ::Mob &mob)
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Member Function Documentation

◆ initializeInternal()

virtual void DynamicJumpControl::initializeInternal ( ::Mob & mob,
::JumpControlDescription * description )
virtual

Reimplemented from JumpControl.

◆ tick()

virtual void DynamicJumpControl::tick ( ::JumpControlComponent & parent,
::Mob & mob )
virtual

Reimplemented from JumpControl.

◆ getJumpDelay()

virtual int DynamicJumpControl::getJumpDelay ( ::JumpControlComponent const & parent) const
virtual

Reimplemented from JumpControl.

◆ getJumpPower()

virtual float DynamicJumpControl::getJumpPower ( ::JumpControlComponent const & parent) const
virtual

Reimplemented from JumpControl.

◆ setJumpType()

virtual void DynamicJumpControl::setJumpType ( ::JumpControlComponent & parent,
::JumpType type )
virtual

Reimplemented from JumpControl.

◆ resetSpeedModifier()

virtual void DynamicJumpControl::resetSpeedModifier ( ::JumpControlComponent const & parent,
::Mob & mob )
virtual

Reimplemented from JumpControl.


The documentation for this class was generated from the following file: