]> git.r.bdr.sh - rbdr/sumo/blame - lib/nodes/renderable_couple.js
Update dependencies
[rbdr/sumo] / lib / nodes / renderable_couple.js
CommitLineData
493ec31c
RBR
1import { Node } from '@serpentity/serpentity';
2
3import CoupledEntitiesComponent from '../components/coupled_entities';
4import PixiContainerComponent from '../components/pixi_container';
5
6/**
7 * Node identifying an entity that has coupled entities and can be
8 * rendered
9 *
10 * @extends {external:Serpentity.Node}
11 * @class RenderableCoupleNode
12 */
13export default class RenderableCoupleNode extends Node {
14
7741a3cc 15}
493ec31c
RBR
16
17/**
18 * Holds the types that are used to identify a renderable couple
19 *
20 * @property {object} types
21 * @name types
22 * @memberof RenderableCoupleNode
23 */
24RenderableCoupleNode.types = {
25 coupledEntities: CoupledEntitiesComponent,
26 container: PixiContainerComponent
27};
28