mirror of
https://github.com/4ian/GDevelop.git
synced 2026-10-12 02:01:17 +00:00
- Tweens can now use a custom easing curve, in addition to the built-in named easings (`linear`, `easeInQuad`, ...). A custom curve is written like in CSS: `"cubic-bezier(x1,y1,x2,y2)"`. - The easing field gets a Custom curve... entry that opens a visual curve editor. - New custom easing can be named and reused across the project (or across an extension) Co-authored-by: Viktor Vovk <[email protected]>
25 lines
2.8 KiB
JavaScript
25 lines
2.8 KiB
JavaScript
// Automatically generated by GDevelop.js/scripts/generate-types.js
|
|
declare class gdProjectScopedContainers {
|
|
static makeNewProjectScopedContainersForProjectAndLayout(project: gdProject, layout: gdLayout): gdProjectScopedContainers;
|
|
static makeNewProjectScopedContainersForProject(project: gdProject): gdProjectScopedContainers;
|
|
static makeNewProjectScopedContainersForEventsFunctionsExtension(project: gdProject, eventsFunctionsExtension: gdEventsFunctionsExtension): gdProjectScopedContainers;
|
|
static makeNewProjectScopedContainersForFreeEventsFunction(project: gdProject, eventsFunctionsExtension: gdEventsFunctionsExtension, eventsFunction: gdEventsFunction, parameterObjectsContainer: gdObjectsContainer, parameterVariablesContainer: gdVariablesContainer, parameterResourcesContainer: gdResourcesContainer): gdProjectScopedContainers;
|
|
static makeNewProjectScopedContainersForBehaviorEventsFunction(project: gdProject, eventsFunctionsExtension: gdEventsFunctionsExtension, eventsBasedBehavior: gdEventsBasedBehavior, eventsFunction: gdEventsFunction, parameterObjectsContainer: gdObjectsContainer, parameterVariablesContainer: gdVariablesContainer, propertyVariablesContainer: gdVariablesContainer, parameterResourcesContainer: gdResourcesContainer, propertyResourcesContainer: gdResourcesContainer): gdProjectScopedContainers;
|
|
static makeNewProjectScopedContainersForObjectEventsFunction(project: gdProject, eventsFunctionsExtension: gdEventsFunctionsExtension, eventsBasedObject: gdEventsBasedObject, eventsFunction: gdEventsFunction, parameterObjectsContainer: gdObjectsContainer, parameterVariablesContainer: gdVariablesContainer, propertyVariablesContainer: gdVariablesContainer, parameterResourcesContainer: gdResourcesContainer, propertyResourcesContainer: gdResourcesContainer): gdProjectScopedContainers;
|
|
static makeNewProjectScopedContainersForEventsBasedObject(project: gdProject, eventsFunctionsExtension: gdEventsFunctionsExtension, eventsBasedObject: gdEventsBasedObject, outputObjectsContainer: gdObjectsContainer): gdProjectScopedContainers;
|
|
static makeNewProjectScopedContainersWithLocalVariables(projectScopedContainers: gdProjectScopedContainers, event: gdBaseEvent): gdProjectScopedContainers;
|
|
addPropertiesContainer(propertiesContainer: gdPropertiesContainer): gdProjectScopedContainers;
|
|
addParameters(parameters: gdParameterMetadataContainer): gdProjectScopedContainers;
|
|
getObjectsContainersList(): gdObjectsContainersList;
|
|
getVariablesContainersList(): gdVariablesContainersList;
|
|
getResourcesContainersList(): gdResourcesContainersList;
|
|
getNamedEasings(): gdNamedEasingsContainer;
|
|
getScopeSceneName(): string;
|
|
getScopeExternalEventsName(): string;
|
|
getScopeExtensionName(): string;
|
|
getScopeFunctionName(): string;
|
|
getScopeBehaviorName(): string;
|
|
getScopeObjectName(): string;
|
|
delete(): void;
|
|
ptr: number;
|
|
}; |