mirror of
https://github.com/Heretek-AI/GDevelop.git
synced 2026-07-21 09:35:27 -04:00
896f56e850
- Variants allows to restyle custom objects - They can be customized with the graphical editor - The asset store will progressively use them notably for UI elements (buttons, sliders)
26 lines
1.3 KiB
JavaScript
26 lines
1.3 KiB
JavaScript
// Automatically generated by GDevelop.js/scripts/generate-types.js
|
|
declare class gdCustomObjectConfiguration extends gdObjectConfiguration {
|
|
static NoAnchor: 0;
|
|
static MinEdge: 1;
|
|
static MaxEdge: 2;
|
|
static Proportional: 3;
|
|
static Center: 4;
|
|
clone(): gdUniquePtrObjectConfiguration;
|
|
getVariantName(): string;
|
|
setVariantName(name: string): void;
|
|
isForcedToOverrideEventsBasedObjectChildrenConfiguration(): boolean;
|
|
isMarkedAsOverridingEventsBasedObjectChildrenConfiguration(): boolean;
|
|
setMarkedAsOverridingEventsBasedObjectChildrenConfiguration(isOverridingEventsBasedObjectChildrenConfiguration: boolean): void;
|
|
clearChildrenConfiguration(): void;
|
|
getChildObjectConfiguration(objectName: string): gdObjectConfiguration;
|
|
getProperties(): gdMapStringPropertyDescriptor;
|
|
updateProperty(name: string, value: string): boolean;
|
|
getInitialInstanceProperties(instance: gdInitialInstance): gdMapStringPropertyDescriptor;
|
|
updateInitialInstanceProperty(instance: gdInitialInstance, name: string, value: string): boolean;
|
|
getAnimations(): gdSpriteAnimationList;
|
|
isChildObjectFolded(childName: string): boolean;
|
|
setChildObjectFolded(childName: string, folded: boolean): void;
|
|
static getEdgeAnchorFromString(value: string): CustomObjectConfiguration_EdgeAnchor;
|
|
delete(): void;
|
|
ptr: number;
|
|
}; |