The character component represents a single component that can be composited with other
character components to generate an image representing a complete character displayable in any
of the eight compass directions as detailed in the
class direction constants.
The unique component identifier.
The class of components to which this one belongs.
Constructs a character component with the specified id of the specified class.
Returns the render priority appropriate for this component at the specified action and
Returns the image frames for the specified action animation or null if no animation for the
specified action is available for this component.
Returns the path to the image frames for the specified action animation or null if no
animation for the specified action is available for this component.
type null for the normal action frames or one of the custom action sub-types:
existentPaths the set of all paths for which there are valid frames.
The entity from which we obtain our animation frames.
Increase this value when object's serialized state is impacted by
a class change (modification of fields, inheritance).