|  | Python Script Engine
    8.3
    GL Studio Editor Python Script API | 
 Inheritance diagram for Project:
 Inheritance diagram for Project:| Public Member Functions | |
| str | GetTopLevelDesignFile () | 
| Kitting::ComparableVersion | GetRequiredGLStudioVersion () override | 
| None | AddToolbarItem (EditorUI::GuiItem *item) | 
| None | AddObjectButton (EditorUI::Button *button, str group) | 
| str | GetCurrentDeploymentName () | 
|  Public Member Functions inherited from Kitting::HasRequiredGLStudioVerison | |
| ~HasRequiredGLStudioVerison () | |
| ComparableVersion | GetRequiredGLStudioVersion ()=0 | 
Class representing a Project in the GL Studio editor.
| None Project::AddObjectButton | ( | EditorUI::Button * | button, | 
| str | group | ||
| ) | 
Add a button to the object toolbox.
 
| button | the button to add. | 
| group | which group to add the button to in the object toolbox | 
| None Project::AddToolbarItem | ( | EditorUI::GuiItem * | item | ) | 
Add an item to the project toolbar.
 
| item | the item to add. | 
| str Project::GetCurrentDeploymentName | ( | ) | 
Return the deployment currently used for the project.
| 
 | overridevirtual | 
See Kitting::HasRequiredGLStudioVerison interface.
Implements Kitting::HasRequiredGLStudioVerison.
| str Project::GetTopLevelDesignFile | ( | ) | 
Gets the root path of the project, where the project file is located.
Gets the top-level .gls file for the project