.class public abstract Lcom/badlogic/gdx/scenes/scene2d/Action; .super Ljava/lang/Object; .source "Action.java" # interfaces .implements Lcom/badlogic/gdx/utils/Pool$Poolable; # instance fields .field protected a:Lcom/badlogic/gdx/scenes/scene2d/Actor; .field protected b:Lcom/badlogic/gdx/scenes/scene2d/Actor; .field private c:Lcom/badlogic/gdx/utils/Pool; # direct methods .method public constructor ()V .locals 0 .line 24 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods .method public a()V .locals 1 const/4 v0, 0x0 .line 87 iput-object v0, p0, Lcom/badlogic/gdx/scenes/scene2d/Action;->a:Lcom/badlogic/gdx/scenes/scene2d/Actor; .line 88 iput-object v0, p0, Lcom/badlogic/gdx/scenes/scene2d/Action;->b:Lcom/badlogic/gdx/scenes/scene2d/Actor; .line 89 iput-object v0, p0, Lcom/badlogic/gdx/scenes/scene2d/Action;->c:Lcom/badlogic/gdx/utils/Pool; .line 90 invoke-virtual {p0}, Lcom/badlogic/gdx/scenes/scene2d/Action;->b()V return-void .end method .method public a(Lcom/badlogic/gdx/scenes/scene2d/Actor;)V .locals 1 .line 54 iput-object p1, p0, Lcom/badlogic/gdx/scenes/scene2d/Action;->a:Lcom/badlogic/gdx/scenes/scene2d/Actor; .line 55 iget-object v0, p0, Lcom/badlogic/gdx/scenes/scene2d/Action;->b:Lcom/badlogic/gdx/scenes/scene2d/Actor; if-nez v0, :cond_0 invoke-virtual {p0, p1}, Lcom/badlogic/gdx/scenes/scene2d/Action;->b(Lcom/badlogic/gdx/scenes/scene2d/Actor;)V :cond_0 if-nez p1, :cond_1 .line 57 iget-object p1, p0, Lcom/badlogic/gdx/scenes/scene2d/Action;->c:Lcom/badlogic/gdx/utils/Pool; if-eqz p1, :cond_1 .line 58 iget-object p1, p0, Lcom/badlogic/gdx/scenes/scene2d/Action;->c:Lcom/badlogic/gdx/utils/Pool; invoke-virtual {p1, p0}, Lcom/badlogic/gdx/utils/Pool;->a(Ljava/lang/Object;)V const/4 p1, 0x0 .line 59 iput-object p1, p0, Lcom/badlogic/gdx/scenes/scene2d/Action;->c:Lcom/badlogic/gdx/utils/Pool; :cond_1 return-void .end method .method public a(Lcom/badlogic/gdx/utils/Pool;)V .locals 0 .line 101 iput-object p1, p0, Lcom/badlogic/gdx/scenes/scene2d/Action;->c:Lcom/badlogic/gdx/utils/Pool; return-void .end method .method public abstract a(F)Z .end method .method public b()V .locals 0 return-void .end method .method public b(Lcom/badlogic/gdx/scenes/scene2d/Actor;)V .locals 0 .line 72 iput-object p1, p0, Lcom/badlogic/gdx/scenes/scene2d/Action;->b:Lcom/badlogic/gdx/scenes/scene2d/Actor; return-void .end method .method public c()Lcom/badlogic/gdx/utils/Pool; .locals 1 .line 94 iget-object v0, p0, Lcom/badlogic/gdx/scenes/scene2d/Action;->c:Lcom/badlogic/gdx/utils/Pool; return-object v0 .end method .method public toString()Ljava/lang/String; .locals 3 .line 105 invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; move-result-object v0 const/16 v1, 0x2e .line 106 invoke-virtual {v0, v1}, Ljava/lang/String;->lastIndexOf(I)I move-result v1 const/4 v2, -0x1 if-eq v1, v2, :cond_0 add-int/lit8 v1, v1, 0x1 .line 107 invoke-virtual {v0, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String; move-result-object v0 :cond_0 const-string v1, "Action" .line 108 invoke-virtual {v0, v1}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z move-result v1 if-eqz v1, :cond_1 const/4 v1, 0x0 invoke-virtual {v0}, Ljava/lang/String;->length()I move-result v2 add-int/lit8 v2, v2, -0x6 invoke-virtual {v0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String; move-result-object v0 :cond_1 return-object v0 .end method