public interface TransitionsExtensionInput extends MountDelegateInput
Modifier and Type | Method and Description |
---|---|
AnimatableItem |
getAnimatableItem(RenderUnit renderUnit) |
OutputUnitsAffinityGroup<AnimatableItem> |
getAnimatableItemForTransitionId(TransitionId transitionId) |
AnimatableItem |
getAnimatableRootItem() |
RenderTreeNode |
getMountableOutputAt(int index)
Returns the
RenderTreeNode given its absolute position. |
int |
getMountableOutputCount() |
java.util.List<Transition> |
getMountTimeTransitions() |
java.lang.String |
getRootName() |
TransitionId |
getRootTransitionId() |
java.util.Map<TransitionId,OutputUnitsAffinityGroup<AnimatableItem>> |
getTransitionIdMapping() |
java.util.List<Transition> |
getTransitions() |
int |
getTreeId() |
boolean |
needsToRerunTransitions() |
boolean |
renderUnitWithIdHostsRenderTrees(long id) |
void |
setInitialRootBoundsForAnimation(Transition.RootBoundsTransition rootWidth,
Transition.RootBoundsTransition rootHeight) |
void |
setNeedsToRerunTransitions(boolean needsToRerunTransitions) |
getPositionForId
int getMountableOutputCount()
getMountableOutputCount
in interface MountDelegateInput
RenderTreeNode getMountableOutputAt(int index)
MountDelegateInput
RenderTreeNode
given its absolute position.getMountableOutputAt
in interface MountDelegateInput
boolean needsToRerunTransitions()
void setNeedsToRerunTransitions(boolean needsToRerunTransitions)
int getTreeId()
java.util.Map<TransitionId,OutputUnitsAffinityGroup<AnimatableItem>> getTransitionIdMapping()
OutputUnitsAffinityGroup<AnimatableItem> getAnimatableItemForTransitionId(TransitionId transitionId)
java.lang.String getRootName()
java.util.List<Transition> getTransitions()
TransitionId getRootTransitionId()
AnimatableItem getAnimatableRootItem()
AnimatableItem getAnimatableItem(RenderUnit renderUnit)
boolean renderUnitWithIdHostsRenderTrees(long id)
void setInitialRootBoundsForAnimation(Transition.RootBoundsTransition rootWidth, Transition.RootBoundsTransition rootHeight)
java.util.List<Transition> getMountTimeTransitions()