Files
GDevelop/GDevelop.js/types/gdinitialinstance.js
T
Clément Pasteau dc45f3dae5 Allow changing Opacity & Flip directly in Instance Properties Panel (#6935)
* This allows playing around with instances directly on the canvas instead of relying on the actions to flip or change opacity and needing to start a preview
2024-09-13 13:39:03 +02:00

58 lines
2.1 KiB
JavaScript

// Automatically generated by GDevelop.js/scripts/generate-types.js
declare class gdInitialInstance {
constructor(): void;
setObjectName(name: string): void;
getObjectName(): string;
getX(): number;
setX(x: number): void;
getY(): number;
setY(y: number): void;
getZ(): number;
setZ(z: number): void;
getAngle(): number;
setAngle(angle: number): void;
getRotationX(): number;
setRotationX(rotationX: number): void;
getRotationY(): number;
setRotationY(rotationY: number): void;
isLocked(): boolean;
setLocked(lock: boolean): void;
isSealed(): boolean;
setSealed(seal: boolean): void;
shouldKeepRatio(): boolean;
setShouldKeepRatio(keepRatio: boolean): void;
getZOrder(): number;
setZOrder(zOrder: number): void;
getOpacity(): number;
setOpacity(opacity: number): void;
getLayer(): string;
setLayer(layer: string): void;
isFlippedX(): boolean;
setFlippedX(flippedX: boolean): void;
isFlippedY(): boolean;
setFlippedY(flippedY: boolean): void;
isFlippedZ(): boolean;
setFlippedZ(flippedZ: boolean): void;
setHasCustomSize(enable: boolean): void;
hasCustomSize(): boolean;
setHasCustomDepth(enable: boolean): void;
hasCustomDepth(): boolean;
setCustomWidth(width: number): void;
getCustomWidth(): number;
setCustomHeight(height: number): void;
getCustomHeight(): number;
setCustomDepth(depth: number): void;
getCustomDepth(): number;
resetPersistentUuid(): gdInitialInstance;
updateCustomProperty(name: string, value: string, globalObjectsContainer: gdObjectsContainer, objectsContainer: gdObjectsContainer): void;
getCustomProperties(globalObjectsContainer: gdObjectsContainer, objectsContainer: gdObjectsContainer): gdMapStringPropertyDescriptor;
getRawDoubleProperty(name: string): number;
getRawStringProperty(name: string): string;
setRawDoubleProperty(name: string, value: number): void;
setRawStringProperty(name: string, value: string): void;
getVariables(): gdVariablesContainer;
serializeTo(element: gdSerializerElement): void;
unserializeFrom(element: gdSerializerElement): void;
delete(): void;
ptr: number;
};