Files
Florian Rival 3846a1553b Experimental in-game editor (#7974)
Co-authored-by: Davy Hélard <davy.helard@gmail.com>

Don't show in changelog
2025-11-11 18:22:37 +01:00

39 lines
1.5 KiB
JavaScript

// Automatically generated by GDevelop.js/scripts/generate-types.js
declare class gdLayer {
constructor(): void;
setName(name: string): void;
getName(): string;
setRenderingType(renderingType: string): void;
getRenderingType(): string;
setCameraType(cameraType: string): void;
getCameraType(): string;
setDefaultCameraBehavior(defaultCameraBehavior: string): void;
getDefaultCameraBehavior(): string;
setVisibility(visible: boolean): void;
getVisibility(): boolean;
setLocked(isLocked: boolean): void;
isLocked(): boolean;
setLightingLayer(lightingLayer: boolean): void;
isLightingLayer(): boolean;
setFollowBaseLayerCamera(followBaseLayerCamera: boolean): void;
isFollowingBaseLayerCamera(): boolean;
getCamera3DNearPlaneDistance(): number;
setCamera3DNearPlaneDistance(distance: number): void;
getCamera3DFarPlaneDistance(): number;
setCamera3DFarPlaneDistance(distance: number): void;
getCamera3DFieldOfView(): number;
setCamera3DFieldOfView(angle: number): void;
getCamera2DPlaneMaxDrawingDistance(): number;
setCamera2DPlaneMaxDrawingDistance(distance: number): void;
setAmbientLightColor(r: number, g: number, b: number): void;
getAmbientLightColorRed(): number;
getAmbientLightColorGreen(): number;
getAmbientLightColorBlue(): number;
getEffects(): gdEffectsContainer;
getCameraCount(): number;
setCameraCount(cameraCount: number): void;
serializeTo(element: gdSerializerElement): void;
unserializeFrom(element: gdSerializerElement): void;
delete(): void;
ptr: number;
};