import { Node } from '@serpentity/serpentity'; import AngleComponent from '@serpentity/components.angle'; import PixiContainerComponent from '../components/pixi_container'; import PositionComponent from '@serpentity/components.position'; /** * Node identifying a renderable entity, should have position and a * symbol to render * * @extends {external:Serpentity.Node} * @class RenderableWithAttributesNode */ export default class RenderableWithAttributesNode extends Node { } /** * Holds the types that are used to identify a renderable with external * attributes * * @property {object} types * @name types * @memberof RenderableWithAttributesNode */ RenderableWithAttributesNode.types = { angle: AngleComponent, position: PositionComponent, container: PixiContainerComponent };