Package org.godot.utilities.project
Interface IProjectInfo
-
- All Known Implementing Classes:
Project
public interface IProjectInfo
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @Nullable ScenegetMainScene()Get project main scene.@Nullable StringgetProjectDescription()Get project description.@Nullable ProjectResourcegetProjectIcon()Get project icon.@Nullable StringgetProjectName()Get project title name.@Nullable VideoDrivergetProjectVideoDriver()Get current project video driver.
-
-
-
Method Detail
-
getProjectName
@Nullable @Nullable String getProjectName()
Get project title name.This name is defined in "project.godot" or "engine.cfg", it depends on the version
- Returns:
- Project title name or
nullif property is not defined
-
getProjectDescription
@Nullable @Nullable String getProjectDescription()
Get project description.- Returns:
- Project description or
nullif property is not defined
-
getProjectVideoDriver
@Nullable @Nullable VideoDriver getProjectVideoDriver()
Get current project video driver.This is useful if you want to change before to launch.
- Returns:
- Return a project driver or
nullif property is not defined
-
getMainScene
@Nullable @Nullable Scene getMainScene()
Get project main scene. This is useful when you can run the project.- Returns:
- Returns a special godot location or
nullif property is not defined.
-
getProjectIcon
@Nullable @Nullable ProjectResource getProjectIcon()
Get project icon.- Returns:
- Return a special godot location or
nullif property is not defined.
-
-