mirror of
https://github.com/Heretek-AI/GDevelop.git
synced 2026-07-22 10:05:37 -04:00
30 lines
1.4 KiB
JavaScript
30 lines
1.4 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;
|
|
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;
|
|
}; |