public static class AndroidActor.AndroidView extends ViewActor implements android.os.Parcelable, AndroidActor.IViewAndroidUser, IShapeBoundary, AndroidActor.IAndroidActivityOwner
ViewActor.ViewActorSize
Actor.Aggregator<INPUT,OUTPUT>, Actor.Alphar, Actor.Append, Actor.ArrayJumper, Actor.ArrayMover, Actor.Average, Actor.BasicLight, Actor.BasicMerge, Actor.BasicQuaker, Actor.BasicSplit, Actor.Booster, Actor.Centripetal, Actor.Charger, Actor.CollidableRegister, Actor.ColorChanger, Actor.Colorer, Actor.Consumer<VALUE,INPUT>, Actor.Controllable<VALUE,INPUT,OUTPUT,PARENT>, Actor.ControllableEffector, Actor.ControllableSignal, Actor.Counter, Actor.Effector<VALUE,INPUT,OUTPUT,PARENT>, Actor.EffectorSkelton<Parent,Effect>, Actor.Ender, Actor.Exp, Actor.Filter<VALUE,INPUT,OUTPUT>, Actor.FloatFilter, Actor.FloatGenerator, Actor.Generator<OUTPUT>, Actor.HeapToFamily, Actor.IConsumer<INPUT>, Actor.IControllableInterruption, Actor.IDesigner<VALUE,INPUT,OUTPUT>, Actor.IEffector<PARENT,EFFECT>, Actor.IFunc<VALUE,INPUT,OUTPUT>, Actor.IGenerator<OUTPUT>, Actor.IntegerCounter, Actor.IntegerFilter, Actor.IntegerGenerator, Actor.Jumper, Actor.LogEnabler, Actor.LogPrinter, Actor.Loop, Actor.LoopBoost, Actor.Memory<OUTPUT>, Actor.Mover, Actor.MultiFloatFilter, Actor.MultiIntegerFilter, Actor.NewSizer, Actor.OriginalEffector<Parent,Effect>, Actor.PlusExp, Actor.PlusFloatFilter, Actor.PlusIntegerFilter, Actor.PointGenerator, Actor.Recorder, Actor.Register<V,E>, Actor.Relation, Actor.Reset, Actor.Restarter, Actor.Rotater, Actor.ScrollableAdjuster, Actor.ScrollableRegister, Actor.Show, Actor.SimpleActor, Actor.Sizer, Actor.Sleep, Actor.Sound, Actor.StandAlonePiece, Actor.StringFilter, Actor.Stun, Actor.Sum, Actor.SumIntegerFilter, Actor.Time, Actor.TouchUpFilter, Actor.ValueArrayEffector<EFFECT>, Actor.ValueConsumer<INPUT>, Actor.ValueEffector<EFFECT>, Actor.ValueLogPrinter, Actor.ViewTxn<E>, Actor.WaitEndHeap, Actor.WordGenerator
ChainPiece.LogCase, ChainPiece.PieceState
Piece.PartnerList<PARTNER extends IPiece>, Piece.PartnersReturn<PARTNER extends IPiece>
Modifier and Type | Field and Description |
---|---|
static android.os.Parcelable.Creator<android.os.Parcelable> |
CREATOR |
_statusHandler, fImpl, threadExecutor
inPack, outPack, partnerList
Constructor and Description |
---|
AndroidActor.AndroidView() |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(IPoint iPoint) |
boolean |
contains(IPoint iPoint,
IPoint... ps) |
int |
describeContents() |
android.graphics.drawable.Drawable |
getDrawable() |
android.app.Activity |
getOwnActivity() |
android.graphics.Paint |
getPaint() |
android.graphics.Rect |
getScreenRect() |
android.graphics.Rect |
getScreenRect(IPoint cp) |
android.graphics.RectF |
getScreenRectF() |
android.graphics.Rect |
getWorldRect() |
AndroidActor.AndroidView |
setColorCode(ColorLib.ColorCode colorCode) |
void |
setOwnActivity(android.app.Activity activity) |
void |
setPaint(android.graphics.Paint paint) |
void |
setShapeBoundary(IShapeBoundary sp) |
void |
user_rect(IPoint center,
IPoint iPoint,
android.graphics.Rect r) |
void |
user_rectF(IPoint center,
IPoint iPoint,
android.graphics.RectF rf) |
boolean |
view_user(android.graphics.Canvas canvas,
IPoint sp,
IPoint iPoint,
int alpha) |
boolean |
view_user(java.lang.Object canvas,
IPoint sp,
IPoint size,
int alpha,
float angle) |
void |
writeToParcel(android.os.Parcel arg0,
int arg1) |
__setPointObject, _valueGet, _valueSet, addPercent, addSize, addViewToAnimation, ctrlStart, ctrlStop, getAlpha, getAngle, getCenter, getColor, getPercent, getRawSize, getSize, move_user, removeViewFromAnimation, setAlpha, setAngle, setCenter, setColor, setPercent, setSize, setView, view_impl, view_init
__initValue, actorInit, getNowTag, interrupt, interrupt, interruptEnd, interruptError, interruptRestart, interruptStep, onRemove, onTerminate, postRun, preRun, pull, push, push, setAutoEnd, setAutoStart, setNowTag, unsetAutoEnd, unsetAutoStart, waitWake
actorRun
__add, __add, __addLinkClass, __addLinkClass, __collectClass, __setAssociatedClasses, addMember, appendTo, boost, classLoadToLib, compareTo, detached, getBlueprint, getLinkClassFromLib, getLinkClassFromLib, getMembers, getParameters, getParent, getParent, getPartners, isConnectedTo, kick, log, offer, once, pieceReset, pieceRun, pullInActor, pushInActor, removeMember, setActor, setBlueprint, setKickFamily, setLinkClass, setLinkClass, setLogLevel, setLoop, staticAddClassLimit, staticAddClassLimits, staticHasClassLimit, staticInitializeLinks, staticOverrideLinks, staticRegisterLinkClass, toJSON
__exec, __log, __logout, _waitNext, appended, changeState, end, getId, getLockStatus, getLockTag, getLogLevel, getParentChain, getState, getStatusHandler, getTag, getTickInterval, init, initNum, invalidate, isAlive, L, onError, onUnerror, postAppend, printLastExecLog, restart, restoreState, run, sendUnerrorEvent, setControlled, setError, setFunc, setLogTag, setParentChain, setStatusHandler, setTag, start, tick, waitEnd
addInPath, addNewInPack, addNewOutPack, addOutPath, clearPull, clearPush, detach, detachAll, getCache, getInPack, getInPathClasses, getLinks, getName, getOutPack, getOutPathClasses, getPackType, getPartners, getPartners, hasInPath, hasOutPath, input, inputHeapAsync, inputPeek, isConnectedTo, isConnectedTo, isConnectedTo, outputAll, outputAllReset, outputAllSimple, resetInPathPack, setInPackType, setInPathClass, setName, setOutPackType, setOutPathClass, setPartner, setPathClass, waitOutput, waitOutputAll
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getName
public static final android.os.Parcelable.Creator<android.os.Parcelable> CREATOR
public android.graphics.Rect getScreenRect(IPoint cp)
public android.graphics.Rect getScreenRect()
public android.graphics.RectF getScreenRectF()
public android.graphics.Rect getWorldRect()
public boolean contains(IPoint iPoint, IPoint... ps)
contains
in interface IShapeBoundary
public boolean contains(IPoint iPoint)
public void setShapeBoundary(IShapeBoundary sp)
public android.graphics.drawable.Drawable getDrawable()
public boolean view_user(java.lang.Object canvas, IPoint sp, IPoint size, int alpha, float angle)
view_user
in interface ActorChain.IView
view_user
in class ViewActor
public boolean view_user(android.graphics.Canvas canvas, IPoint sp, IPoint iPoint, int alpha)
view_user
in interface AndroidActor.IViewAndroidUser
public int describeContents()
describeContents
in interface android.os.Parcelable
public void writeToParcel(android.os.Parcel arg0, int arg1)
writeToParcel
in interface android.os.Parcelable
public android.graphics.Paint getPaint()
public void setPaint(android.graphics.Paint paint)
public AndroidActor.AndroidView setColorCode(ColorLib.ColorCode colorCode)
public android.app.Activity getOwnActivity()
getOwnActivity
in interface AndroidActor.IAndroidActivityOwner
public void setOwnActivity(android.app.Activity activity)
setOwnActivity
in interface AndroidActor.IAndroidActivityOwner