mirror of
https://github.com/Heretek-AI/GDevelop.git
synced 2026-07-22 18:15:27 -04:00
921add6665
You can now create folders as a means to organize your objects when editing a scene or an external layout. Thanks to @Silver-Streak, Matt Pin, @arthuro555, SnailMail, @TheGemDev, Peeble, Rasterisko for all the help designing and testing the feature. Note that object tags have been dropped in this version since they were not practical to use thus not widespread used.
31 lines
1.6 KiB
JavaScript
31 lines
1.6 KiB
JavaScript
// Automatically generated by GDevelop.js/scripts/generate-types.js
|
|
declare class gdEventsBasedObject extends gdAbstractEventsBasedEntity {
|
|
constructor(): void;
|
|
setDescription(description: string): gdEventsBasedObject;
|
|
getDescription(): string;
|
|
setName(name: string): gdEventsBasedObject;
|
|
getName(): string;
|
|
setFullName(fullName: string): gdEventsBasedObject;
|
|
getFullName(): string;
|
|
setDefaultName(defaultName: string): gdEventsBasedObject;
|
|
getDefaultName(): string;
|
|
static getPropertyActionName(propertyName: string): string;
|
|
static getPropertyConditionName(propertyName: string): string;
|
|
static getPropertyExpressionName(propertyName: string): string;
|
|
static getPropertyToggleActionName(propertyName: string): string;
|
|
insertNewObject(project: gdProject, type: string, name: string, pos: number): gdObject;
|
|
insertNewObjectInFolder(project: gdProject, type: string, name: string, folder: gdObjectFolderOrObject, 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;
|
|
moveObject(oldIndex: number, newIndex: number): void;
|
|
moveObjectFolderOrObjectToAnotherContainerInFolder(objectFolderOrObject: gdObjectFolderOrObject, newObjectsContainer: gdObjectsContainer, parentObjectFolderOrObject: gdObjectFolderOrObject, newPosition: number): void;
|
|
getObjectsCount(): number;
|
|
getRootFolder(): gdObjectFolderOrObject;
|
|
getObjectGroups(): gdObjectGroupsContainer;
|
|
delete(): void;
|
|
ptr: number;
|
|
}; |