Karana.KUtils.PrefabInterfaces
==============================

.. py:module:: Karana.KUtils.PrefabInterfaces

.. autoapi-nested-parse::

   Typing protocols used for checking Prefab compatibility.



Classes
-------

.. autoapisummary::

   Karana.KUtils.PrefabInterfaces.GravityProviderInterface


Module Contents
---------------

.. py:class:: GravityProviderInterface

   Bases: :py:obj:`Protocol`


   Any Prefab that meets this protocol provides a method to get a GravityInterface.


   .. py:method:: getGravityInterface() -> Karana.Models.GravityInterface

      Get the GravityInterface from the Prefab.

      :returns: The GravityInterface the Prefab is using.
      :rtype: GravityInterface



