add method

GameEntity add(
  1. GameEntity entity
)

Adds a game entity as a child to this game entity.

Implementation

GameEntity add(GameEntity entity ) {
	if ( entity.parent != null ) {
		entity.parent?.remove( entity );
	}

	children.add( entity );
	entity.parent = this;

	return this;
}