Interface IGosuObject

All Known Subinterfaces:
IBlock, IGosuArrayClassInstance, IGosuClassObject
All Known Implementing Classes:
AbstractBlock, BlockWrapper.Function0Wrapper, BlockWrapper.Function10Wrapper, BlockWrapper.Function11Wrapper, BlockWrapper.Function12Wrapper, BlockWrapper.Function13Wrapper, BlockWrapper.Function14Wrapper, BlockWrapper.Function15Wrapper, BlockWrapper.Function16Wrapper, BlockWrapper.Function1Wrapper, BlockWrapper.Function2Wrapper, BlockWrapper.Function3Wrapper, BlockWrapper.Function4Wrapper, BlockWrapper.Function5Wrapper, BlockWrapper.Function6Wrapper, BlockWrapper.Function7Wrapper, BlockWrapper.Function8Wrapper, BlockWrapper.Function9Wrapper, BlockWrapper.Procedure0Wrapper, BlockWrapper.Procedure10Wrapper, BlockWrapper.Procedure11Wrapper, BlockWrapper.Procedure12Wrapper, BlockWrapper.Procedure13Wrapper, BlockWrapper.Procedure14Wrapper, BlockWrapper.Procedure15Wrapper, BlockWrapper.Procedure16Wrapper, BlockWrapper.Procedure1Wrapper, BlockWrapper.Procedure2Wrapper, BlockWrapper.Procedure3Wrapper, BlockWrapper.Procedure4Wrapper, BlockWrapper.Procedure5Wrapper, BlockWrapper.Procedure6Wrapper, BlockWrapper.Procedure7Wrapper, BlockWrapper.Procedure8Wrapper, BlockWrapper.Procedure9Wrapper, FragmentInstance, Function0, Function1, Function10, Function11, Function12, Function13, Function14, Function15, Function16, Function2, Function3, Function4, Function5, Function6, Function7, Function8, Function9, JavaEnumType.EnumAdapter, Procedure0, Procedure1, Procedure10, Procedure11, Procedure12, Procedure13, Procedure14, Procedure15, Procedure16, Procedure2, Procedure3, Procedure4, Procedure5, Procedure6, Procedure7, Procedure8, Procedure9, PropertyNode

public interface IGosuObject
  • Method Details

    • getIntrinsicType

      @Deprecated("Use the \'typeof\' operator in Gosu instead. \'obj.IntrinsicType\' becomes \'typeof obj\'.") default IType getIntrinsicType()
    • toString

      String toString()
      Overrides:
      toString in class Object
    • hashCode

      int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      boolean equals(Object o)
      Overrides:
      equals in class Object