Class ParticleTypeComplexSkeletonASM

java.lang.Object
com.github.fierioziy.particlenativeapi.core.asm.BaseASM
com.github.fierioziy.particlenativeapi.core.asm.skeleton.ClassSkeletonASM
com.github.fierioziy.particlenativeapi.core.asm.particle.type.skeleton.ParticleTypeComplexSkeletonASM
All Implemented Interfaces:
org.objectweb.asm.Opcodes
Direct Known Subclasses:
ParticleTypeComplexSkeletonASM_1_13, ParticleTypeComplexSkeletonASM_1_17, ParticleTypeComplexSkeletonASM_1_7, ParticleTypeComplexSkeletonASM_1_8

public abstract class ParticleTypeComplexSkeletonASM extends ClassSkeletonASM
  • Field Details

    • superReturnType

      protected final ClassMapping superReturnType
    • interfaceReturnType

      protected final ClassMapping interfaceReturnType
    • implReturnType

      protected final ClassMapping implReturnType
  • Constructor Details

  • Method Details

    • writeParticleTypeField

      protected void writeParticleTypeField(org.objectweb.asm.ClassWriter cw)
    • writeParticleTypeAssignment

      protected void writeParticleTypeAssignment(org.objectweb.asm.MethodVisitor mv)
    • writeCommonMethods

      protected void writeCommonMethods(org.objectweb.asm.ClassWriter cw)