mirror of
https://github.com/Heretek-AI/GDevelop.git
synced 2026-07-21 09:35:27 -04:00
cf374737fc
* This provides new 3D objects: 3D Box (perfect to create walls, floors, or billboards) and 3D Model (to import objects created in a 3D modeling app). * 2D and 3D can be mixed in a same game. Each layer of a game can contain 2D objects, 3D objects or a mix of both. * This allows to build 2D games, 2.5D games and full 3D games: platformers, racing games, FPS, hyper casual games. It's easy to start adding 3D objects to an existing 2D game. * You can set up a light by adding an ambient light and/or directional light in the effects of a 3D layer. 3D objects can be configured to react to light or ignore it. * In the future, support for 3D objects will be improved: light objects, animations, etc...
23 lines
894 B
JavaScript
23 lines
894 B
JavaScript
// Automatically generated by GDevelop.js/scripts/generate-types.js
|
|
declare class gdEffectMetadata {
|
|
setFullName(fullName: string): gdEffectMetadata;
|
|
setDescription(description: string): gdEffectMetadata;
|
|
setHelpPath(helpPath: string): gdEffectMetadata;
|
|
setIncludeFile(includeFile: string): gdEffectMetadata;
|
|
addIncludeFile(includeFile: string): gdEffectMetadata;
|
|
markAsNotWorkingForObjects(): gdEffectMetadata;
|
|
markAsOnlyWorkingFor2D(): gdEffectMetadata;
|
|
markAsOnlyWorkingFor3D(): gdEffectMetadata;
|
|
markAsUnique(): gdEffectMetadata;
|
|
getType(): string;
|
|
getFullName(): string;
|
|
getDescription(): string;
|
|
getHelpPath(): string;
|
|
isMarkedAsNotWorkingForObjects(): boolean;
|
|
isMarkedAsOnlyWorkingFor2D(): boolean;
|
|
isMarkedAsOnlyWorkingFor3D(): boolean;
|
|
isMarkedAsUnique(): boolean;
|
|
getProperties(): gdMapStringPropertyDescriptor;
|
|
delete(): void;
|
|
ptr: number;
|
|
}; |