@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
25 lines • 682 B
TypeScript
export class ComponentPropertyBinding {
/**
* @type {ComponentPropertyPath}
*/
path: ComponentPropertyPath;
/**
*
* @type {Vector1|Vector2|Vector3|ObservedBoolean}
*/
value: Vector1 | Vector2 | Vector3 | ObservedBoolean;
/**
* @template T
* @param {EntityComponentDataset} ecd
* @param {number} entity
* @returns {T}
*/
__resolve_component<T>(ecd: EntityComponentDataset, entity: number): T;
/**
*
* @param {EntityComponentDataset} ecd
* @param {number} entity
*/
resolve(ecd: EntityComponentDataset, entity: number): void;
}
//# sourceMappingURL=ComponentPropertyBinding.d.ts.map