ezEngine  Release 25.03
ezToolsProjectRequest Struct Reference

Public Types

enum  Type { Type::CanCloseProject, Type::CanCloseDocuments, Type::SuggestContainerWindow, GetPathForDocumentGuid }
 

Public Attributes

Type m_Type
 
bool m_bCanClose
 When the event is sent, interested code can set this to false to prevent closing.
 
ezDynamicArray< ezDocument * > m_Documents
 In case of 'CanCloseDocuments', these will be the documents in question.
 
ezInt32 m_iContainerWindowUniqueIdentifier
 In case of 'SuggestContainerWindow', the ID of the container to be used for the docs in m_Documents.
 
ezUuid m_documentGuid
 
ezStringBuilder m_sAbsDocumentPath
 

Member Enumeration Documentation

◆ Type

Enumerator
CanCloseProject 

Can we close the project? Listener needs to set m_bCanClose if not.

CanCloseDocuments 

Can we close the documents in m_Documents? Listener needs to set m_bCanClose if not.

SuggestContainerWindow 

m_Documents contains one element that a container window should be suggested for and written to m_iContainerWindowUniqueIdentifier.


The documentation for this struct was generated from the following files: