mirror of
https://github.com/Heretek-AI/GDevelop.git
synced 2026-07-23 02:25:52 -04:00
22 lines
1.0 KiB
JavaScript
22 lines
1.0 KiB
JavaScript
// Automatically generated by GDevelop.js/scripts/generate-types.js
|
|
declare class gdExpressionMetadata {
|
|
constructor(extensionNamespace: string, name: string, fullname: string, description: string, group: string, smallicon: string): void;
|
|
getFullName(): string;
|
|
getDescription(): string;
|
|
getGroup(): string;
|
|
getSmallIconFilename(): string;
|
|
isShown(): boolean;
|
|
isPrivate(): boolean;
|
|
getParameter(id: number): gdParameterMetadata;
|
|
getParametersCount(): number;
|
|
getParameters(): gdVectorParameterMetadata;
|
|
setHidden(): gdExpressionMetadata;
|
|
setPrivate(): gdExpressionMetadata;
|
|
addParameter(type: string, description: string, optionalObjectType?: string, parameterIsOptional?: boolean): gdExpressionMetadata;
|
|
addCodeOnlyParameter(type: string, supplementaryInformation: string): gdExpressionMetadata;
|
|
setDefaultValue(defaultValue: string): gdExpressionMetadata;
|
|
setParameterLongDescription(longDescription: string): gdExpressionMetadata;
|
|
getCodeExtraInformation(): gdExpressionCodeGenerationInformation;
|
|
delete(): void;
|
|
ptr: number;
|
|
}; |