@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
49 lines • 1.13 kB
TypeScript
export class CameraViewManager {
/**
*
* @type {List<CameraView>}
* @private
*/
private __data;
/**
*
* @type {VisibilityComputer}
* @private
*/
private __visibility_computer;
on: {
preViewBuild: Signal<any, any, any, any, any, any, any, any>;
postViewBuild: Signal<any, any, any, any, any, any, any, any>;
};
/**
*
* @return {List<CameraView>}
*/
get elements(): List<CameraView>;
/**
*
* @return {CameraView}
*/
create(): CameraView;
/**
*
* @param {CameraView} v
* @return {boolean}
*/
add(v: CameraView): boolean;
/**
*
* @param {CameraView} v
* @return {boolean}
*/
remove(v: CameraView): boolean;
/**
*
* @param {RenderLayerManager} layers
*/
build_visibility(layers: RenderLayerManager): void;
}
import Signal from "../../../../core/events/signal/Signal.js";
import { CameraView } from "./CameraView.js";
import List from "../../../../core/collection/list/List.js";
//# sourceMappingURL=CameraViewManager.d.ts.map