34 ::ll::TypedStorage<4, 4, int> mNutrition;
35 ::ll::TypedStorage<4, 4, float> mSaturationModifier;
36 ::ll::TypedStorage<8, 16, ::ItemDescriptor> mUsingConvertsTo;
37 ::ll::TypedStorage<1, 1, bool> mCanAlwaysEat;
46 ::ll::TypedStorage<8, 16, ::Bedrock::PubSub::Subscription> mOnUseTimeDepletedSubscription;
47 ::ll::TypedStorage<8, 16, ::Bedrock::PubSub::Subscription> mOnUseSubscription;
61 virtual void _initializeComponent() ;
64 virtual int getNutrition()
const ;
67 virtual float getSaturationModifier()
const ;
70 virtual bool canAlwaysEat()
const ;
94 MCAPI static ::HashedString
const& getIdentifier();
106 MCAPI
void $_initializeComponent();
108 MCFOLD
int $getNutrition()
const;
110 MCFOLD
float $getSaturationModifier()
const;
112 MCFOLD
bool $canAlwaysEat()
const;