Module omix.api

Interface OVLAccessoryDefinition

All Superinterfaces:
OVLAbstractMemberDefinition
All Known Subinterfaces:
OVLAccessoryArrayDefinition

public interface OVLAccessoryDefinition
extends OVLAbstractMemberDefinition
This class represents an accessory definition in an OVL program.
Since:
Omix 1.3.11
Author:
Dr. Peter Droste, Omix Visualization
  • Method Details

    • getSignalTypes

      ClassType[] getSignalTypes()
      Returns the signal types of this accessory.
      Returns:
      signals
    • getFunctionCall

      String getFunctionCall()
      Returns the function this accessory is connected with.
      Returns:
      function signature
    • getAccessoryType

      ClassType getAccessoryType()
      The type of the accessory
      Returns:
      type
    • isTrigger

      boolean isTrigger()
      Returns true if accessory is trigger.
      Returns:
      trigger?
    • getNamespace

      String getNamespace()
      The namespace, the accessory was defined in.
      Returns:
      namespace