UNPKG

@awayjs/renderer

Version:
39 lines 1.01 kB
import { EventBase, IAsset } from '@awayjs/core'; /** * Dispatched to notify changes in a sub geometry object's state. * * @class away.events.RenderableEvent * @see away.core.base.Graphics */ export declare class RenderableEvent extends EventBase { /** * Dispatched when a Renderable has been updated. */ static INVALIDATE_MATERIAL: string; /** * */ static INVALIDATE_ELEMENTS: string; /** * */ static INVALIDATE_STYLE: string; private _renderable; /** * Create a new GraphicsEvent * @param type The event type. * @param dataType An optional data type of the vertex data being updated. */ constructor(type: string, renderable: IAsset); /** * The renderobject owner of the renderable owner. */ get renderable(): IAsset; /** * Clones the event. * * @return An exact duplicate of the current object. */ clone(): RenderableEvent; } //# sourceMappingURL=RenderableEvent.d.ts.map