mirror of
https://github.com/Heretek-AI/GDevelop.git
synced 2026-07-21 01:25:32 -04:00
deb802cfec
* For now, this is limited to instances inside custom objects. This will be made available in the future for all instances in scenes if this works well.
72 lines
2.8 KiB
JavaScript
72 lines
2.8 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;
|
|
getDefaultWidth(): number;
|
|
getDefaultHeight(): number;
|
|
getDefaultDepth(): number;
|
|
setDefaultWidth(width: number): void;
|
|
setDefaultHeight(height: number): void;
|
|
setDefaultDepth(depth: number): void;
|
|
resetPersistentUuid(): gdInitialInstance;
|
|
getPersistentUuid(): string;
|
|
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;
|
|
hasAnyOverriddenProperty(obj: gdObject): boolean;
|
|
hasAnyOverriddenPropertyForBehavior(behavior: gdBehavior): boolean;
|
|
hasBehaviorOverridingNamed(name: string): boolean;
|
|
addNewBehaviorOverriding(project: gdProject, type: string, name: string): gdBehavior;
|
|
getBehaviorOverriding(name: string): gdBehavior;
|
|
removeBehaviorOverriding(name: string): void;
|
|
renameBehaviorOverriding(oldName: string, name: string): boolean;
|
|
serializeTo(element: gdSerializerElement): void;
|
|
unserializeFrom(project: gdProject, element: gdSerializerElement): void;
|
|
delete(): void;
|
|
ptr: number;
|
|
}; |