has_allocation


Description:

[ Version ( since = "1.4" ) ]
public bool has_allocation ()

Checks if the actor has an up-to-date allocation assigned to it.

This means that the actor should have an allocation: it's visible and has a parent. It also means that there is no outstanding relayout request in progress for the actor or its children (There might be other outstanding layout requests in progress that will cause the actor to get a new allocation when the stage is laid out, however).

If this function returns false, then the actor will normally be allocated before it is next drawn on the screen.

Parameters:

this

a Actor

Returns:

true if the actor has an up-to-date allocation