Class #109            -
  Class descriptor  : 'Lcom/valentinedesigns/chromalink/MainActivity$InkView;'
  Access flags      : 0x0010 (FINAL)
  Superclass        : 'Landroid/view/View;'
  Interfaces        -
  Static fields     -
  Instance fields   -
    #0              : (in Lcom/valentinedesigns/chromalink/MainActivity$InkView;)
      name          : 'expression'
      type          : 'I'
      access        : 0x0010 (FINAL)
    #1              : (in Lcom/valentinedesigns/chromalink/MainActivity$InkView;)
      name          : 'hologram'
      type          : 'Lcom/valentinedesigns/chromalink/InkHologram;'
      access        : 0x0010 (FINAL)
    #2              : (in Lcom/valentinedesigns/chromalink/MainActivity$InkView;)
      name          : 'this$0'
      type          : 'Lcom/valentinedesigns/chromalink/MainActivity;'
      access        : 0x1010 (FINAL SYNTHETIC)
  Direct methods    -
    #0              : (in Lcom/valentinedesigns/chromalink/MainActivity$InkView;)
      name          : '<init>'
      type          : '(Lcom/valentinedesigns/chromalink/MainActivity;Landroid/content/Context;I)V'
      access        : 0x10000 (CONSTRUCTOR)
      code          -
      registers     : 4
      ins           : 4
      outs          : 2
      insns size    : 19 16-bit code units
01fc6c:                                        |[01fc6c] com.valentinedesigns.chromalink.MainActivity$InkView.<init>:(Lcom/valentinedesigns/chromalink/MainActivity;Landroid/content/Context;I)V
01fc7c: 5b01 3002                              |0000: iput-object v1, v0, Lcom/valentinedesigns/chromalink/MainActivity$InkView;.this$0:Lcom/valentinedesigns/chromalink/MainActivity; // field@0230
01fc80: 7020 f200 2000                         |0002: invoke-direct {v0, v2}, Landroid/view/View;.<init>:(Landroid/content/Context;)V // method@00f2
01fc86: 5903 2e02                              |0005: iput v3, v0, Lcom/valentinedesigns/chromalink/MainActivity$InkView;.expression:I // field@022e
01fc8a: 2201 c100                              |0007: new-instance v1, Lcom/valentinedesigns/chromalink/InkHologram; // type@00c1
01fc8e: 7020 a503 2100                         |0009: invoke-direct {v1, v2}, Lcom/valentinedesigns/chromalink/InkHologram;.<init>:(Landroid/content/Context;)V // method@03a5
01fc94: 5b01 2f02                              |000c: iput-object v1, v0, Lcom/valentinedesigns/chromalink/MainActivity$InkView;.hologram:Lcom/valentinedesigns/chromalink/InkHologram; // field@022f
01fc98: 1221                                   |000e: const/4 v1, #int 2 // #2
01fc9a: 6e20 3604 1000                         |000f: invoke-virtual {v0, v1}, Lcom/valentinedesigns/chromalink/MainActivity$InkView;.setImportantForAccessibility:(I)V // method@0436
01fca0: 0e00                                   |0012: return-void
      catches       : (none)
      positions     :
        0x0000 line=750
      locals        :
        0x0000 - 0x0013 reg=0 this Lcom/valentinedesigns/chromalink/MainActivity$InkView;
        0x0000 - 0x0013 reg=1 (null) Lcom/valentinedesigns/chromalink/MainActivity;
        0x0000 - 0x0013 reg=2 (null) Landroid/content/Context;
        0x0000 - 0x0013 reg=3 (null) I

  Virtual methods   -
    #0              : (in Lcom/valentinedesigns/chromalink/MainActivity$InkView;)
      name          : 'onDraw'
      type          : '(Landroid/graphics/Canvas;)V'
      access        : 0x0004 (PROTECTED)
      code          -
      registers     : 13
      ins           : 2
      outs          : 10
      insns size    : 53 16-bit code units
01fca4:                                        |[01fca4] com.valentinedesigns.chromalink.MainActivity$InkView.onDraw:(Landroid/graphics/Canvas;)V
01fcb4: 6e10 3404 0b00                         |0000: invoke-virtual {v11}, Lcom/valentinedesigns/chromalink/MainActivity$InkView;.getWidth:()I // method@0434
01fcba: 0a00                                   |0003: move-result v0
01fcbc: 6e10 3304 0b00                         |0004: invoke-virtual {v11}, Lcom/valentinedesigns/chromalink/MainActivity$InkView;.getHeight:()I // method@0433
01fcc2: 0a01                                   |0007: move-result v1
01fcc4: 7120 4806 1000                         |0008: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@0648
01fcca: 0a00                                   |000b: move-result v0
01fccc: 8205                                   |000c: int-to-float v5, v0
01fcce: 54b1 2f02                              |000d: iget-object v1, v11, Lcom/valentinedesigns/chromalink/MainActivity$InkView;.hologram:Lcom/valentinedesigns/chromalink/InkHologram; // field@022f
01fcd2: 6e10 3404 0b00                         |000f: invoke-virtual {v11}, Lcom/valentinedesigns/chromalink/MainActivity$InkView;.getWidth:()I // method@0434
01fcd8: 0a00                                   |0012: move-result v0
01fcda: 8200                                   |0013: int-to-float v0, v0
01fcdc: c750                                   |0014: sub-float/2addr v0, v5
01fcde: 1502 0040                              |0015: const/high16 v2, #int 1073741824 // #4000
01fce2: a903 0002                              |0017: div-float v3, v0, v2
01fce6: 52b6 2e02                              |0019: iget v6, v11, Lcom/valentinedesigns/chromalink/MainActivity$InkView;.expression:I // field@022e
01fcea: 7100 d700 0000                         |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@00d7
01fcf0: 0b07                                   |001e: move-result-wide v7
01fcf2: 54b0 3002                              |001f: iget-object v0, v11, Lcom/valentinedesigns/chromalink/MainActivity$InkView;.this$0:Lcom/valentinedesigns/chromalink/MainActivity; // field@0230
01fcf6: 7110 8804 0000                         |0021: invoke-static {v0}, Lcom/valentinedesigns/chromalink/MainActivity;.-$$Nest$fgetlowMotion:(Lcom/valentinedesigns/chromalink/MainActivity;)Z // method@0488
01fcfc: 0a09                                   |0024: move-result v9
01fcfe: 54b0 3002                              |0025: iget-object v0, v11, Lcom/valentinedesigns/chromalink/MainActivity$InkView;.this$0:Lcom/valentinedesigns/chromalink/MainActivity; // field@0230
01fd02: 7110 8f04 0000                         |0027: invoke-static {v0}, Lcom/valentinedesigns/chromalink/MainActivity;.-$$Nest$fgetstage:(Lcom/valentinedesigns/chromalink/MainActivity;)Lcom/valentinedesigns/chromalink/StageScene; // method@048f
01fd08: 0c00                                   |002a: move-result-object v0
01fd0a: 6e10 e005 0000                         |002b: invoke-virtual {v0}, Lcom/valentinedesigns/chromalink/StageScene;.accent:()I // method@05e0
01fd10: 0a0a                                   |002e: move-result v10
01fd12: 1204                                   |002f: const/4 v4, #int 0 // #0
01fd14: 07c2                                   |0030: move-object v2, v12
01fd16: 740a a603 0100                         |0031: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/valentinedesigns/chromalink/InkHologram;.draw:(Landroid/graphics/Canvas;FFFIJZI)V // method@03a6
01fd1c: 0e00                                   |0034: return-void
      catches       : (none)
      positions     :
        0x0000 line=751
      locals        :
        0x0000 - 0x0035 reg=11 this Lcom/valentinedesigns/chromalink/MainActivity$InkView;
        0x0000 - 0x0035 reg=12 (null) Landroid/graphics/Canvas;

  source_file_idx   : 958 (MainActivity.java)

Class #110 annotations:
Annotations on class
  VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/valentinedesigns/chromalink/MainActivity;
  VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=26 name="LogoView"

