17 void calc()
override {
22 [[nodiscard]] u32 loadFlags()
const override {
27 [[nodiscard]]
virtual const char *getKclName()
const override {
31 Kart::Reaction onCollision(
Kart::KartObject *kartObj, Kart::Reaction reactionOnKart,
32 Kart::Reaction reactionOnObj,
EGG::Vector3f &hitDepth)
override;
34 void setActive(
bool isSet) {
38 [[nodiscard]]
bool active()
const {
60 static constexpr std::array<StateManagerEntry, 2> STATE_ENTRIES = {{
62 &ObjectBasabasaDummy::calcState0>(0)},
Contexts can be used to restore a previous memory state for the current session.