mirror of
https://github.com/Heretek-AI/GDevelop.git
synced 2026-07-23 02:25:52 -04:00
2ca593ba2b
Don't show in changelog
49 lines
2.2 KiB
JavaScript
49 lines
2.2 KiB
JavaScript
// Automatically generated by GDevelop.js/scripts/generate-types.js
|
|
declare class gdLayout extends gdObjectsContainer {
|
|
constructor(): void;
|
|
setName(name: string): void;
|
|
getName(): string;
|
|
setBackgroundColor(r: number, g: number, b: number): void;
|
|
getBackgroundColorRed(): number;
|
|
getBackgroundColorGreen(): number;
|
|
getBackgroundColorBlue(): number;
|
|
setWindowDefaultTitle(name: string): void;
|
|
getWindowDefaultTitle(): string;
|
|
getInitialInstances(): gdInitialInstancesContainer;
|
|
getVariables(): gdVariablesContainer;
|
|
getEvents(): gdEventsList;
|
|
updateBehaviorsSharedData(project: gdProject): void;
|
|
getAllBehaviorSharedDataNames(): gdVectorString;
|
|
hasBehaviorSharedData(behaviorName: string): boolean;
|
|
getBehaviorSharedData(behaviorName: string): gdBehaviorContent;
|
|
insertNewLayer(name: string, position: number): void;
|
|
insertLayer(layer: gdLayer, position: number): void;
|
|
getLayer(name: string): gdLayer;
|
|
getLayerAt(pos: number): gdLayer;
|
|
hasLayerNamed(name: string): boolean;
|
|
removeLayer(name: string): void;
|
|
getLayersCount(): number;
|
|
swapLayers(firstLayerIndex: number, secondLayerIndex: number): void;
|
|
moveLayer(oldIndex: number, newIndex: number): void;
|
|
serializeLayersTo(element: gdSerializerElement): void;
|
|
unserializeLayersFrom(element: gdSerializerElement): void;
|
|
getAssociatedSettings(): gdLayoutEditorCanvasOptions;
|
|
serializeTo(element: gdSerializerElement): void;
|
|
unserializeFrom(project: gdProject, element: gdSerializerElement): void;
|
|
setStopSoundsOnStartup(enable: boolean): void;
|
|
stopSoundsOnStartup(): boolean;
|
|
insertNewObject(project: gdProject, type: string, name: string, pos: number): gdObject;
|
|
insertObject(obj: gdObject, pos: number): gdObject;
|
|
hasObjectNamed(name: string): boolean;
|
|
getObject(name: string): gdObject;
|
|
getObjectAt(pos: number): gdObject;
|
|
getObjectPosition(name: string): number;
|
|
removeObject(name: string): void;
|
|
swapObjects(first: number, second: number): void;
|
|
moveObject(oldIndex: number, newIndex: number): void;
|
|
moveObjectToAnotherContainer(name: string, newObjectsContainer: gdObjectsContainer, newPosition: number): void;
|
|
getObjectsCount(): number;
|
|
getObjectGroups(): gdObjectGroupsContainer;
|
|
delete(): void;
|
|
ptr: number;
|
|
}; |