]>
git.r.bdr.sh - rbdr/sumo/blob - lib/nodes/controllable.js
e2ec8a6f6dea9758831ddef4ebe6037f6fb8f28c
1 import { Node
} from '@serpentity/serpentity';
3 import ControlMapComponent
from '../components/control_map';
6 * Node identifying an entity that has a control mapping
8 * @extends {external:Serpentity.Node}
9 * @class ControllableNode
11 export default class ControllableNode
extends Node
{
16 * Holds the types that are used to identify a controllable entity
18 * @property {object} types
20 * @memberof ControllableNode
22 ControllableNode
.types
= {
23 controlMap: ControlMapComponent