1234567891011121314151617181920212223242526 |
- declare module BABYLON {
- class PostProcessRenderPipeline {
- private _engine;
- private _renderEffects;
- private _renderEffectsForIsolatedPass;
- private _cameras;
- public _name: string;
- private static PASS_EFFECT_NAME;
- private static PASS_SAMPLER_NAME;
- constructor(engine: Engine, name: string);
- public addEffect(renderEffect: PostProcessRenderEffect): void;
- public _enableEffect(renderEffectName: string, cameras: Camera): any;
- public _enableEffect(renderEffectName: string, cameras: Camera[]): any;
- public _disableEffect(renderEffectName: string, cameras: Camera): any;
- public _disableEffect(renderEffectName: string, cameras: Camera[]): any;
- public _attachCameras(cameras: Camera, unique: boolean): any;
- public _attachCameras(cameras: Camera[], unique: boolean): any;
- public _detachCameras(cameras: Camera): any;
- public _detachCameras(cameras: Camera[]): any;
- public _enableDisplayOnlyPass(passName: any, cameras: Camera): any;
- public _enableDisplayOnlyPass(passName: any, cameras: Camera[]): any;
- public _disableDisplayOnlyPass(cameras: Camera): any;
- public _disableDisplayOnlyPass(cameras: Camera[]): any;
- public _update(): void;
- }
- }
|