Interface BehaviorManager<T extends BoneBehavior>

All Superinterfaces:
DataIO
All Known Implementing Classes:
AbstractBehaviorManager

public interface BehaviorManager<T extends BoneBehavior> extends DataIO
  • Method Details

    • getActiveModel

      ActiveModel getActiveModel()
    • getType

      BoneBehaviorType<T> getType()
    • onCreate

      default void onCreate()
    • onDestroy

      default void onDestroy()
    • preBoneTick

      default void preBoneTick()
    • postBoneTick

      default void postBoneTick()
    • preScriptTick

      default void preScriptTick()
    • postScriptTick

      default void postScriptTick()
    • preBoneRender

      default void preBoneRender()
    • postBoneRender

      default void postBoneRender()
    • load

      default void load(SavedData data)
      Specified by:
      load in interface DataIO
    • save

      default void save(SavedData data)
      Specified by:
      save in interface DataIO