mirror of
https://github.com/Heretek-AI/GDevelop.git
synced 2026-07-23 10:35:35 -04:00
741c457d7f
Fix issues with precision of serialized JSON after the switch to RapidJSON Don't show in changelog
36 lines
1.3 KiB
JavaScript
36 lines
1.3 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;
|
|
getAngle(): number;
|
|
setAngle(angle: number): void;
|
|
isLocked(): boolean;
|
|
setLocked(lock: boolean): void;
|
|
getZOrder(): number;
|
|
setZOrder(zOrder: number): void;
|
|
getLayer(): string;
|
|
setLayer(layer: string): void;
|
|
setHasCustomSize(enable: boolean): void;
|
|
hasCustomSize(): boolean;
|
|
setCustomWidth(width: number): void;
|
|
getCustomWidth(): number;
|
|
setCustomHeight(height: number): void;
|
|
getCustomHeight(): number;
|
|
resetPersistentUuid(): gdInitialInstance;
|
|
updateCustomProperty(name: string, value: string, project: gdProject, layout: gdLayout): void;
|
|
getCustomProperties(project: gdProject, layout: gdLayout): 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;
|
|
}; |