3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/item/enchanting/Enchant.h"
18 virtual int getMinCost(
int level)
const ;
21 virtual int getMaxCost(
int level)
const ;
24 virtual int getMaxLevel()
const ;
27 virtual float getDamageBonus(
int,
::Actor const&,
::Actor const&)
const ;
30 virtual void doPostItemHurtActor(
::Actor& attacker,
::Actor&,
int enchantLevel)
const ;
33 virtual bool isTreasureOnly()
const ;
36 virtual bool isDiscoverable()
const ;
51 MCFOLD
int $getMinCost(
int level)
const;
53 MCFOLD
int $getMaxCost(
int level)
const;
55 MCFOLD
int $getMaxLevel()
const;
57 MCFOLD
float $getDamageBonus(
int,
::Actor const&,
::Actor const&)
const;
59 MCAPI
void $doPostItemHurtActor(
::Actor& attacker,
::Actor&,
int enchantLevel)
const;
61 MCFOLD
bool $isTreasureOnly()
const;
63 MCFOLD
bool $isDiscoverable()
const;
69 MCAPI
static void** $vftable();
Definition WindBurstEnchant.h:13