Class AMonkeyFunctions

  • All Implemented Interfaces:
    com.jme3.animation.AnimEventListener, com.jme3.system.SystemListener
    Direct Known Subclasses:
    MonkeyApp

    public abstract class AMonkeyFunctions
    extends AMonkeyInit
    The Abstract Application for the renders the 3d output for Jadex in the Jmonkey Engine This Class holds most of the Functions for better structure
    • Constructor Detail

      • AMonkeyFunctions

        public AMonkeyFunctions​(float dim,
                                float appScaled,
                                float spaceSize,
                                boolean isGrid,
                                boolean shader,
                                java.lang.String camera,
                                java.lang.String guiCreatorPath,
                                ISpaceController spaceController)
    • Method Detail

      • fireFullscreen

        public void fireFullscreen()
        This Functions fires a F11 Command to the Canvas.
      • moveCamera

        public void moveCamera​(float value,
                               boolean sideways)
        This Functions moves the Camera for the WalkCamera
      • getSelectedWorldCoord

        public Vector3Int getSelectedWorldCoord()
      • getSelectedSpaceObjectId

        public java.lang.Object getSelectedSpaceObjectId()
      • getWorldContactPoint

        public IVector3 getWorldContactPoint()
      • randomizeHeightMap

        public void randomizeHeightMap()