Kanzi 4.1.0
Commands Interface Reference

Public Member Functions

void AddPropertyNamespaceToPropertyTypes (Project project)
 
void AddRemoveAnimation (Animation parent, IEnumerable< Animation > animations, bool add)
 
void AddToResourceDictionary (string resourceId, NodeResource resource, Node resourceDictionaryHost)
 
void BakeTransformation (MeshNode node)
 
void BlockStudioModification ()
 
void BlockStudioModification (string statusMessage)
 
bool CanDeleteExportedBinaries (Project project)
 
bool CanDeleteExportedBinaries (string exportDirectory)
 
bool CanDeleteProjectItem (IEnumerable< ProjectItem > items)
 
bool CanExportAllProjectBinaries ()
 
bool CanExportAllProjectBinaries (string targetDirectory, bool compressImages, bool exportKzbPlayer)
 
bool CanExportAllProjectBinaries (string targetDirectory, UInt32? targetKzbVersion, bool savePatchConfiguration, string patchConfigurationName, bool exportKzbPlayer, bool compressImages)
 
bool CanExportBakedThemeBinaries (Project project)
 
bool CanExportBakedThemeBinaries (Project project, bool groupByThemeName)
 
bool CanExportBinary (Project project)
 
bool CanExportBinary (Project project, bool exportThemesAndLocaleResourcesSeparately)
 
bool CanExportBinary (Project project, bool exportThemesAndLocaleResourcesSeparately, bool exportXml)
 
bool CanExportBinary (Project project, FileInfo fileName)
 
bool CanExportBinaryWithApplication (Project project)
 
bool CanExportDescriptions (Project root, string outputFile)
 
bool CanExportDescriptions (ProjectItem root, string outputFile)
 
bool CanExportResourceKzb (string fileName, bool savePatchConfiguration, string patchConfigurationName, Project project)
 
bool CanImportEnginePlugin (bool isAsynchronous, EnginePluginFile existingPluginFile)
 
bool CanImportEnginePlugin (EnginePluginFile existingPluginFile)
 
bool CanImportEnginePlugin (Project project, bool isAsynchronous, EnginePluginFile existingPluginFile, bool isInteractive)
 
bool CanImportEnginePlugin (Project project, EnginePluginFile existingPluginFile, bool isInteractive)
 
bool CanImportEnginePlugin (Project project, string loadPath)
 
bool CanImportEnginePlugin (Project project, string loadPath, bool isAsynchronous)
 
bool CanImportEnginePlugin (Project project, string loadPath, bool isAsynchronous, bool setNameAsReadOnly)
 
bool CanImportEnginePlugin (Project project, string loadPath, bool isAsynchronous, EnginePlugin existingPlugin)
 
bool CanImportEnginePlugin (Project project, string loadPath, bool isAsynchronous, EnginePlugin existingPlugin, bool isInteractive)
 
bool CanImportEnginePlugin (Project project, string loadPath, EnginePlugin existingPlugin)
 
bool CanImportEnginePlugin (Project project, string loadPath, EnginePlugin existingPlugin, bool isInteractive)
 
bool CanNonUndoableDeleteProjectItem (IEnumerable< ProjectItem > items)
 
bool CanPasteChildItems (IEnumerable< ProjectItem > items, ProjectItem parent)
 
bool CanPasteChildItems (IEnumerable< ProjectItem > items, ProjectItem parent, bool selectPastedItems)
 
bool CanStartPreview (Project project)
 
bool CanStartPreview (Project project, bool startPlaying, bool focusPreview)
 
bool CanStopPreview ()
 
bool CanUpdateProjectDataSources (Project project)
 
bool CanUpdateProjectEnginePlugins (Project project)
 
bool CanUpdateSolutionDataSources ()
 
bool CanUpdateSolutionEnginePlugins ()
 
void CenterMesh (IEnumerable< Mesh > meshes)
 
void CleanCachedFiles (Project project)
 
void ClearLog ()
 
void CloneSystemShaderToProject (ShaderSourceFile shaderFile)
 
void CloseComposition (ProjectItem itemToClose)
 
void CloseProject ()
 
void CloseSolution ()
 
void CompressImage (IEnumerable< ImageFile > imageFiles, Project project)
 
void ConvertBindingsToTemplateBindings (IEnumerable< Node > targets)
 
void ConvertKzbReferenceItemToProjectReferenceItem (KzbReferenceItem kzbReferenceItem, string projectPath)
 
void ConvertNode2DPrefabPlaceholderToPrefabView2D (Node2DPrefabPlaceholder prefabPlaceholder)
 
void ConvertNode3DPrefabPlaceholderToPrefabView3D (Node3DPrefabPlaceholder prefabPlaceholder)
 
void ConvertNodesToPrefabs (IEnumerable< Node > nodes)
 
void ConvertPageHostToPage (PageHost pageHost)
 
void ConvertPageToPageHost (Page page)
 
void ConvertPrefabView2DToNode2DPrefabPlaceholder (ComponentNode2D prefabView)
 
void ConvertPrefabView3DToNode3DPrefabPlaceholder (ComponentNode prefabView)
 
void ConvertProjectReferenceItemToKzbReferenceItem (ProjectReferenceItem projectReferenceItem)
 
void CopyAsProjectPath (ProjectItem item)
 
void CopyProjectItems (IEnumerable< ProjectItem > projectItems)
 
void CreateKanziApplication (ApplicationConfigurationItem buildConfiguration)
 
void CreateKanziApplication (string sourceApplicationDirectory, ApplicationConfigurationItem buildConfiguration)
 
void DeleteAnimationsWithLessThanTwoEffectiveKeyframes (IEnumerable< Animation > animations)
 
void DeleteExportedBinaries (Project project)
 
void DeleteExportedBinaries (string exportDirectory)
 
void DeleteImportedAssets (ProjectItem assetSourceFile, bool preserveScene, bool deleteRegardlessOfType, bool deleteResourceFileInUse)
 
void DeleteProjectItem (IEnumerable< ProjectItem > items)
 
void DeleteUnavailableProperties (Project project)
 
void DisableProjectItemNoticeVisibleSetting ()
 
void ExitApplication ()
 
void ExitApplication (bool allowCancel, bool silentExit)
 
void ExploreFile (string filepath)
 
void ExportAllProjectBinaries ()
 
void ExportAllProjectBinaries (string targetDirectory, bool compressImages, bool exportKzbPlayer)
 
void ExportAllProjectBinaries (string targetDirectory, UInt32? targetKzbVersion, bool savePatchConfiguration, string patchConfigurationName, bool exportKzbPlayer, bool compressImages)
 
void ExportBakedThemeBinaries (Project project)
 
void ExportBakedThemeBinaries (Project project, bool groupByThemeName)
 
void ExportBinary (Project project)
 Exports the kzb binary to the location specified in project properties.
 
void ExportBinary (Project project, bool exportThemesAndLocaleResourcesSeparately)
 
void ExportBinary (Project project, bool exportThemesAndLocaleResourcesSeparately, bool exportXml)
 
void ExportBinary (Project project, FileInfo fileName)
 
void ExportBinaryWithApplication (Project project)
 
void ExportDescriptions (Project root, string outputFile)
 
void ExportDescriptions (ProjectItem root, string outputFile)
 
void ExportLocalizationTable (LocalizationTable localizationTable, string localizationDirectoryPath)
 
void ExportProjectItems (IEnumerable< ProjectItem > itemsToExport)
 
void ExportProjectItems (ProjectItem itemToExport)
 
void ExportResourceKzb (string fileName, bool savePatchConfiguration, string patchConfigurationName, Project project)
 
void FlipMesh (IEnumerable< Mesh > meshes, bool flipPolygons, bool flipNormals, bool flipTextureCoordinateU, bool flipTextureCoordinateV)
 
void GenerateNormals (IEnumerable< Mesh > meshes, Double smoothingAngle)
 
void GenerateTangents (IEnumerable< Mesh > meshes)
 
void GenerateTangents (IEnumerable< Mesh > meshes, ImportTangentGenerationModeEnum mode)
 
void Help (string contextName)
 
void Help (string contextName, bool isCalledFromTooltip)
 
void ImportAllLocalizationTables (LocaleLibrary library, string localizationDirectoryPath)
 
void ImportAsset3DSourceFile (Asset3DSourceFile asset3DSourceFile, string originalFilePath)
 
void ImportAsset3DSourceFile (Project project, string filePath)
 
void ImportEnginePlugin (bool isAsynchronous, EnginePluginFile existingPluginFile)
 
void ImportEnginePlugin (EnginePluginFile existingPluginFile)
 
void ImportEnginePlugin (Project project, bool isAsynchronous, EnginePluginFile existingPluginFile, bool isInteractive)
 
void ImportEnginePlugin (Project project, EnginePluginFile existingPluginFile, bool isInteractive)
 
void ImportEnginePlugin (Project project, string loadPath)
 
void ImportEnginePlugin (Project project, string loadPath, bool isAsynchronous)
 
void ImportEnginePlugin (Project project, string loadPath, bool isAsynchronous, bool setNameAsReadOnly)
 
void ImportEnginePlugin (Project project, string loadPath, bool isAsynchronous, EnginePlugin existingPlugin)
 
void ImportEnginePlugin (Project project, string loadPath, bool isAsynchronous, EnginePlugin existingPlugin, bool isInteractive)
 
void ImportEnginePlugin (Project project, string loadPath, EnginePlugin existingPlugin)
 
void ImportEnginePlugin (Project project, string loadPath, EnginePlugin existingPlugin, bool isInteractive)
 
void ImportFont (FontDirectory fontDirectory, string loadPath)
 
void ImportFont (FontDirectory fontDirectory, string loadPath, string fontFace, FontFamily fontFamily)
 
void ImportImages (Project project, IEnumerable< String > filePaths, bool createTextures)
 
void ImportImages (Project project, IEnumerable< String > filePaths, bool createTextures, ImageDirectory imageDirectory)
 
void ImportImages (Project project, IEnumerable< String > filePaths, bool createTextures, ImageDirectory imageDirectory, bool hdrCreate2dTexture, bool hdrCreateEnvironmentCubeMap, bool hdrCreateIblCubeMaps, Int32? hdrEnvironmentCubeMapResolution, Int32? hdrIblCubeMapResolution, Int32? hdrIblSampleCount)
 
void ImportImages (Project project, string filePath, bool createTextures)
 
void ImportLocalizationTableManually (LocalizationTable localizationTable, IEnumerable< String > filePaths)
 
void ImportLocalizationTableManually (LocalizationTable localizationTable, string filePath)
 
void ImportLocalizationTableManually (Project project, IEnumerable< String > filePaths)
 
void ImportProject (Project masterProject, Project sourceProject)
 
void ImportProject (Project referringProject, string importProjectPath)
 
void ImportProject (Project referringProject, string importProjectPath, string importTargetProjectItemPath)
 
void ImportProject (Project referringProject, string importProjectPath, string importTargetProjectItemPath, bool isAssetPackageImport)
 
void ImportProject (Project referringProject, string importProjectPath, string importTargetProjectItemPath, bool isAssetPackageImport, bool isTargetPrefabLibrary)
 
void ImportProject (ProjectReferenceItem projectReference)
 
void ImportProject (ProjectReferenceItem projectReference, bool deleteEarlierImportedItemsDeletedInSource)
 
void ImportProjectItems (Project targetProject, FileInfo archiveToImport)
 
void ImportPsdLayers (FileInfo psdFilePath, Node2D targetNode2D)
 
void ImportResources (IEnumerable< String > resources, ResourceFileDirectory resourceFileDirectory, TextureLibrary textureLibrary)
 
void InspectEnginePlugin (IEnumerable< EnginePluginFile > filesToInspect)
 
void LoadDefaultMaterial (Project project, string materialPath, bool selectCreatedItems)
 
void LoadMaterialType (MaterialTypeLibrary parentLibrary, string loadPath, bool selectCreatedItems, bool addMaterial)
 
void LoadMaterialType (Project project, string loadPath)
 
void LoadMaterialType (Project project, string loadPath, bool selectCreatedItems, bool addMaterial)
 
void LoadMaterialType (Project project, string loadPath, IEnumerable< Material > materialsToAssignImportedMaterialType)
 
void LoadProject (FileInfo path)
 
void LoadProject (FileInfo path, bool lockProject)
 
void LoadProject (FileInfo path, bool lockProject, bool startPreview)
 
void LoadReferencedProject (IEnumerable< ProjectReferenceItem > projectReferenceItems)
 
void LoadReferencedProject (IEnumerable< String > projectPaths)
 
void LoadReferencedProject (ProjectReferenceItem projectReferenceItem)
 
void LoadReferencedProject (string projectPath)
 
void MaterialTypeSyncWithUniforms (AbstractMaterialType materialType)
 
void MaterialTypeSyncWithUniforms (AbstractMaterialType materialType, bool interactive)
 
void NewProject (string projectDirectory, string projectName)
 
void NonUndoableDeleteProjectItem (IEnumerable< ProjectItem > items)
 
void OpenAndroidProjectInAndroidStudio (Project project)
 
void OpenComponentsEditor (ProjectItem projectItem)
 
void OpenComposition (ProjectItem itemToOpen)
 
void OpenDictionariesWindow (IEnumerable< String > resourceIdsToHighlight)
 
void OpenOrActivatePluginWindow (string windowFactoryName)
 
void OpenResourceGridEditor (ResourceDictionaryItem item, IEnumerable< String > resourceIDs)
 
void OpenTextEditor (ObservableFile script)
 
void OpenTextEditor (ObservableFile script, int errorColumn, int errorLine)
 
void PasteChildItems (IEnumerable< ProjectItem > items, ProjectItem parent)
 
void PasteChildItems (IEnumerable< ProjectItem > items, ProjectItem parent, bool selectPastedItems)
 
void PreviewScreenshot ()
 
void PrintDiagnosticReport ()
 
void PrintDiagnosticReport (Project project)
 
void RemoveInvalidStateTransitionAnimations (StateGroup stateGroup)
 
void RemoveUnreferencedItems (ProjectItem project, IEnumerable< ProjectItem > projectItems)
 
void RenameFileOrDirectory (ObservableFile file, string newName)
 
void RenameFileOrDirectory (ResourceFileDirectory directory, string newName)
 
void RenameShaderFiles (IEnumerable< MaterialType > materialTypes)
 
void RenameShaderFiles (MaterialType materialType)
 
void ReorderChildNodes (ProjectItem parentNode, IEnumerable< ProjectItem > childNodes, int newIndex, bool isIndexRelative)
 
void ReorderChildNodes (ProjectItem parentNode, ProjectItem childNode, int newIndex, bool isIndexRelative)
 
void ReparentProjectItem (ProjectItem item, ProjectItem parentAfter)
 
void RestartKanziStudio ()
 
void RestartKanziStudio (string arguments)
 
void RestartPreview ()
 
void SaveAllProjects ()
 
void SaveProject (Project project)
 
void SaveProject (Project project, DirectoryInfo saveDirectory, bool continueWorkingInOldPath)
 
void SaveProject (Project project, string directoryPath, bool continueWorkingInOldPath, bool isAsynchronous, bool clearDirtyFlag)
 
void SaveProject (Project project, string directoryPath, bool continueWorkingInOldPath, bool isAsynchronous, bool clearDirtyFlag, bool silentlySaveUnsavedLocalDataInSavableWindows)
 
void SelectProjectItems (IEnumerable< ProjectItem > itemsToSelect)
 
void SelectProjectItems (ProjectItem itemToSelect)
 
void ShowOpenWithDialog (ObservableFile item)
 
void ShowOpenWithDialog (ObservableFile item, bool tryOpeningWithDefaultEditorFirst)
 
void ShowPreprocessedShaders (DerivedMaterialType derivedMaterialType)
 
void ShowPreprocessedShaders (Material material)
 
void ShowPreprocessedShaders (MaterialType materialType)
 
void ShowPreprocessedShaders (OutputMaterial outputMaterial)
 
void StartPreview (Project project)
 
void StartPreview (Project project, bool startPlaying, bool focusPreview)
 
void StopPreview ()
 
void SyncAllMaterialTypesWithUniforms ()
 
void SyncAllMaterialTypesWithUniforms (Project project)
 
void TagItems (IEnumerable< Tag > tags, IEnumerable< ProjectItem > itemsToTag)
 
void UnblockStudioModification ()
 
void UnblockStudioModification (string statusMessage)
 
void UnloadReferencedProject (IEnumerable< ProjectReferenceItem > projectReferenceItems)
 
void UnloadReferencedProject (IEnumerable< String > projectPaths)
 
void UnloadReferencedProject (ProjectReferenceItem projectReferenceItem)
 
void UnloadReferencedProject (string projectPath)
 
void UpdateDataSourceContents (DataSource dataSource)
 
void UpdateDataSourceContents (DataSource dataSource, bool forceNonInteractive)
 
void UpdateProjectDataSources (Project project)
 
void UpdateProjectEnginePlugins (Project project)
 
void UpdateSolutionDataSources ()
 
void UpdateSolutionEnginePlugins ()
 
void UpdateStatus (string text)
 

Member Function Documentation

◆ AddPropertyNamespaceToPropertyTypes()

void AddPropertyNamespaceToPropertyTypes ( Project project)

◆ AddRemoveAnimation()

void AddRemoveAnimation ( Animation parent,
IEnumerable< Animation > animations,
bool add )

◆ AddToResourceDictionary()

void AddToResourceDictionary ( string resourceId,
NodeResource resource,
Node resourceDictionaryHost )

◆ BakeTransformation()

void BakeTransformation ( MeshNode node)

◆ BlockStudioModification() [1/2]

void BlockStudioModification ( )

◆ BlockStudioModification() [2/2]

void BlockStudioModification ( string statusMessage)

◆ CanDeleteExportedBinaries() [1/2]

bool CanDeleteExportedBinaries ( Project project)

◆ CanDeleteExportedBinaries() [2/2]

bool CanDeleteExportedBinaries ( string exportDirectory)

◆ CanDeleteProjectItem()

bool CanDeleteProjectItem ( IEnumerable< ProjectItem > items)

◆ CanExportAllProjectBinaries() [1/3]

bool CanExportAllProjectBinaries ( )

◆ CanExportAllProjectBinaries() [2/3]

bool CanExportAllProjectBinaries ( string targetDirectory,
bool compressImages,
bool exportKzbPlayer )

◆ CanExportAllProjectBinaries() [3/3]

bool CanExportAllProjectBinaries ( string targetDirectory,
UInt32? targetKzbVersion,
bool savePatchConfiguration,
string patchConfigurationName,
bool exportKzbPlayer,
bool compressImages )

◆ CanExportBakedThemeBinaries() [1/2]

bool CanExportBakedThemeBinaries ( Project project)

◆ CanExportBakedThemeBinaries() [2/2]

bool CanExportBakedThemeBinaries ( Project project,
bool groupByThemeName )

◆ CanExportBinary() [1/4]

bool CanExportBinary ( Project project)

◆ CanExportBinary() [2/4]

bool CanExportBinary ( Project project,
bool exportThemesAndLocaleResourcesSeparately )

◆ CanExportBinary() [3/4]

bool CanExportBinary ( Project project,
bool exportThemesAndLocaleResourcesSeparately,
bool exportXml )

◆ CanExportBinary() [4/4]

bool CanExportBinary ( Project project,
FileInfo fileName )

◆ CanExportBinaryWithApplication()

bool CanExportBinaryWithApplication ( Project project)

◆ CanExportDescriptions() [1/2]

bool CanExportDescriptions ( Project root,
string outputFile )

◆ CanExportDescriptions() [2/2]

bool CanExportDescriptions ( ProjectItem root,
string outputFile )

◆ CanExportResourceKzb()

bool CanExportResourceKzb ( string fileName,
bool savePatchConfiguration,
string patchConfigurationName,
Project project )

◆ CanImportEnginePlugin() [1/11]

bool CanImportEnginePlugin ( bool isAsynchronous,
EnginePluginFile existingPluginFile )

◆ CanImportEnginePlugin() [2/11]

bool CanImportEnginePlugin ( EnginePluginFile existingPluginFile)

◆ CanImportEnginePlugin() [3/11]

bool CanImportEnginePlugin ( Project project,
bool isAsynchronous,
EnginePluginFile existingPluginFile,
bool isInteractive )

◆ CanImportEnginePlugin() [4/11]

bool CanImportEnginePlugin ( Project project,
EnginePluginFile existingPluginFile,
bool isInteractive )

◆ CanImportEnginePlugin() [5/11]

bool CanImportEnginePlugin ( Project project,
string loadPath )

◆ CanImportEnginePlugin() [6/11]

bool CanImportEnginePlugin ( Project project,
string loadPath,
bool isAsynchronous )

◆ CanImportEnginePlugin() [7/11]

bool CanImportEnginePlugin ( Project project,
string loadPath,
bool isAsynchronous,
bool setNameAsReadOnly )

◆ CanImportEnginePlugin() [8/11]

bool CanImportEnginePlugin ( Project project,
string loadPath,
bool isAsynchronous,
EnginePlugin existingPlugin )

◆ CanImportEnginePlugin() [9/11]

bool CanImportEnginePlugin ( Project project,
string loadPath,
bool isAsynchronous,
EnginePlugin existingPlugin,
bool isInteractive )

◆ CanImportEnginePlugin() [10/11]

bool CanImportEnginePlugin ( Project project,
string loadPath,
EnginePlugin existingPlugin )

◆ CanImportEnginePlugin() [11/11]

bool CanImportEnginePlugin ( Project project,
string loadPath,
EnginePlugin existingPlugin,
bool isInteractive )

◆ CanNonUndoableDeleteProjectItem()

bool CanNonUndoableDeleteProjectItem ( IEnumerable< ProjectItem > items)

◆ CanPasteChildItems() [1/2]

bool CanPasteChildItems ( IEnumerable< ProjectItem > items,
ProjectItem parent )

◆ CanPasteChildItems() [2/2]

bool CanPasteChildItems ( IEnumerable< ProjectItem > items,
ProjectItem parent,
bool selectPastedItems )

◆ CanStartPreview() [1/2]

bool CanStartPreview ( Project project)

◆ CanStartPreview() [2/2]

bool CanStartPreview ( Project project,
bool startPlaying,
bool focusPreview )

◆ CanStopPreview()

bool CanStopPreview ( )

◆ CanUpdateProjectDataSources()

bool CanUpdateProjectDataSources ( Project project)

◆ CanUpdateProjectEnginePlugins()

bool CanUpdateProjectEnginePlugins ( Project project)

◆ CanUpdateSolutionDataSources()

bool CanUpdateSolutionDataSources ( )

◆ CanUpdateSolutionEnginePlugins()

bool CanUpdateSolutionEnginePlugins ( )

◆ CenterMesh()

void CenterMesh ( IEnumerable< Mesh > meshes)

◆ CleanCachedFiles()

void CleanCachedFiles ( Project project)

◆ ClearLog()

void ClearLog ( )

◆ CloneSystemShaderToProject()

void CloneSystemShaderToProject ( ShaderSourceFile shaderFile)

◆ CloseComposition()

void CloseComposition ( ProjectItem itemToClose)

◆ CloseProject()

void CloseProject ( )

◆ CloseSolution()

void CloseSolution ( )

◆ CompressImage()

void CompressImage ( IEnumerable< ImageFile > imageFiles,
Project project )

◆ ConvertBindingsToTemplateBindings()

void ConvertBindingsToTemplateBindings ( IEnumerable< Node > targets)

◆ ConvertKzbReferenceItemToProjectReferenceItem()

void ConvertKzbReferenceItemToProjectReferenceItem ( KzbReferenceItem kzbReferenceItem,
string projectPath )

◆ ConvertNode2DPrefabPlaceholderToPrefabView2D()

void ConvertNode2DPrefabPlaceholderToPrefabView2D ( Node2DPrefabPlaceholder prefabPlaceholder)

◆ ConvertNode3DPrefabPlaceholderToPrefabView3D()

void ConvertNode3DPrefabPlaceholderToPrefabView3D ( Node3DPrefabPlaceholder prefabPlaceholder)

◆ ConvertNodesToPrefabs()

void ConvertNodesToPrefabs ( IEnumerable< Node > nodes)

◆ ConvertPageHostToPage()

void ConvertPageHostToPage ( PageHost pageHost)

◆ ConvertPageToPageHost()

void ConvertPageToPageHost ( Page page)

◆ ConvertPrefabView2DToNode2DPrefabPlaceholder()

void ConvertPrefabView2DToNode2DPrefabPlaceholder ( ComponentNode2D prefabView)

◆ ConvertPrefabView3DToNode3DPrefabPlaceholder()

void ConvertPrefabView3DToNode3DPrefabPlaceholder ( ComponentNode prefabView)

◆ ConvertProjectReferenceItemToKzbReferenceItem()

void ConvertProjectReferenceItemToKzbReferenceItem ( ProjectReferenceItem projectReferenceItem)

◆ CopyAsProjectPath()

void CopyAsProjectPath ( ProjectItem item)

◆ CopyProjectItems()

void CopyProjectItems ( IEnumerable< ProjectItem > projectItems)

◆ CreateKanziApplication() [1/2]

void CreateKanziApplication ( ApplicationConfigurationItem buildConfiguration)

◆ CreateKanziApplication() [2/2]

void CreateKanziApplication ( string sourceApplicationDirectory,
ApplicationConfigurationItem buildConfiguration )

◆ DeleteAnimationsWithLessThanTwoEffectiveKeyframes()

void DeleteAnimationsWithLessThanTwoEffectiveKeyframes ( IEnumerable< Animation > animations)

◆ DeleteExportedBinaries() [1/2]

void DeleteExportedBinaries ( Project project)

◆ DeleteExportedBinaries() [2/2]

void DeleteExportedBinaries ( string exportDirectory)

◆ DeleteImportedAssets()

void DeleteImportedAssets ( ProjectItem assetSourceFile,
bool preserveScene,
bool deleteRegardlessOfType,
bool deleteResourceFileInUse )

◆ DeleteProjectItem()

void DeleteProjectItem ( IEnumerable< ProjectItem > items)

◆ DeleteUnavailableProperties()

void DeleteUnavailableProperties ( Project project)

◆ DisableProjectItemNoticeVisibleSetting()

void DisableProjectItemNoticeVisibleSetting ( )

◆ ExitApplication() [1/2]

void ExitApplication ( )

◆ ExitApplication() [2/2]

void ExitApplication ( bool allowCancel,
bool silentExit )

◆ ExploreFile()

void ExploreFile ( string filepath)

◆ ExportAllProjectBinaries() [1/3]

void ExportAllProjectBinaries ( )

◆ ExportAllProjectBinaries() [2/3]

void ExportAllProjectBinaries ( string targetDirectory,
bool compressImages,
bool exportKzbPlayer )

◆ ExportAllProjectBinaries() [3/3]

void ExportAllProjectBinaries ( string targetDirectory,
UInt32? targetKzbVersion,
bool savePatchConfiguration,
string patchConfigurationName,
bool exportKzbPlayer,
bool compressImages )

◆ ExportBakedThemeBinaries() [1/2]

void ExportBakedThemeBinaries ( Project project)

◆ ExportBakedThemeBinaries() [2/2]

void ExportBakedThemeBinaries ( Project project,
bool groupByThemeName )

◆ ExportBinary() [1/4]

void ExportBinary ( Project project)

Exports the kzb binary to the location specified in project properties.

◆ ExportBinary() [2/4]

void ExportBinary ( Project project,
bool exportThemesAndLocaleResourcesSeparately )

◆ ExportBinary() [3/4]

void ExportBinary ( Project project,
bool exportThemesAndLocaleResourcesSeparately,
bool exportXml )

◆ ExportBinary() [4/4]

void ExportBinary ( Project project,
FileInfo fileName )

◆ ExportBinaryWithApplication()

void ExportBinaryWithApplication ( Project project)

◆ ExportDescriptions() [1/2]

void ExportDescriptions ( Project root,
string outputFile )

◆ ExportDescriptions() [2/2]

void ExportDescriptions ( ProjectItem root,
string outputFile )

◆ ExportLocalizationTable()

void ExportLocalizationTable ( LocalizationTable localizationTable,
string localizationDirectoryPath )

◆ ExportProjectItems() [1/2]

void ExportProjectItems ( IEnumerable< ProjectItem > itemsToExport)

◆ ExportProjectItems() [2/2]

void ExportProjectItems ( ProjectItem itemToExport)

◆ ExportResourceKzb()

void ExportResourceKzb ( string fileName,
bool savePatchConfiguration,
string patchConfigurationName,
Project project )

◆ FlipMesh()

void FlipMesh ( IEnumerable< Mesh > meshes,
bool flipPolygons,
bool flipNormals,
bool flipTextureCoordinateU,
bool flipTextureCoordinateV )

◆ GenerateNormals()

void GenerateNormals ( IEnumerable< Mesh > meshes,
Double smoothingAngle )

◆ GenerateTangents() [1/2]

void GenerateTangents ( IEnumerable< Mesh > meshes)

◆ GenerateTangents() [2/2]

void GenerateTangents ( IEnumerable< Mesh > meshes,
ImportTangentGenerationModeEnum mode )

◆ Help() [1/2]

void Help ( string contextName)

◆ Help() [2/2]

void Help ( string contextName,
bool isCalledFromTooltip )

◆ ImportAllLocalizationTables()

void ImportAllLocalizationTables ( LocaleLibrary library,
string localizationDirectoryPath )

◆ ImportAsset3DSourceFile() [1/2]

void ImportAsset3DSourceFile ( Asset3DSourceFile asset3DSourceFile,
string originalFilePath )

◆ ImportAsset3DSourceFile() [2/2]

void ImportAsset3DSourceFile ( Project project,
string filePath )

◆ ImportEnginePlugin() [1/11]

void ImportEnginePlugin ( bool isAsynchronous,
EnginePluginFile existingPluginFile )

◆ ImportEnginePlugin() [2/11]

void ImportEnginePlugin ( EnginePluginFile existingPluginFile)

◆ ImportEnginePlugin() [3/11]

void ImportEnginePlugin ( Project project,
bool isAsynchronous,
EnginePluginFile existingPluginFile,
bool isInteractive )

◆ ImportEnginePlugin() [4/11]

void ImportEnginePlugin ( Project project,
EnginePluginFile existingPluginFile,
bool isInteractive )

◆ ImportEnginePlugin() [5/11]

void ImportEnginePlugin ( Project project,
string loadPath )

◆ ImportEnginePlugin() [6/11]

void ImportEnginePlugin ( Project project,
string loadPath,
bool isAsynchronous )

◆ ImportEnginePlugin() [7/11]

void ImportEnginePlugin ( Project project,
string loadPath,
bool isAsynchronous,
bool setNameAsReadOnly )

◆ ImportEnginePlugin() [8/11]

void ImportEnginePlugin ( Project project,
string loadPath,
bool isAsynchronous,
EnginePlugin existingPlugin )

◆ ImportEnginePlugin() [9/11]

void ImportEnginePlugin ( Project project,
string loadPath,
bool isAsynchronous,
EnginePlugin existingPlugin,
bool isInteractive )

◆ ImportEnginePlugin() [10/11]

void ImportEnginePlugin ( Project project,
string loadPath,
EnginePlugin existingPlugin )

◆ ImportEnginePlugin() [11/11]

void ImportEnginePlugin ( Project project,
string loadPath,
EnginePlugin existingPlugin,
bool isInteractive )

◆ ImportFont() [1/2]

void ImportFont ( FontDirectory fontDirectory,
string loadPath )

◆ ImportFont() [2/2]

void ImportFont ( FontDirectory fontDirectory,
string loadPath,
string fontFace,
FontFamily fontFamily )

◆ ImportImages() [1/4]

void ImportImages ( Project project,
IEnumerable< String > filePaths,
bool createTextures )

◆ ImportImages() [2/4]

void ImportImages ( Project project,
IEnumerable< String > filePaths,
bool createTextures,
ImageDirectory imageDirectory )

◆ ImportImages() [3/4]

void ImportImages ( Project project,
IEnumerable< String > filePaths,
bool createTextures,
ImageDirectory imageDirectory,
bool hdrCreate2dTexture,
bool hdrCreateEnvironmentCubeMap,
bool hdrCreateIblCubeMaps,
Int32? hdrEnvironmentCubeMapResolution,
Int32? hdrIblCubeMapResolution,
Int32? hdrIblSampleCount )

◆ ImportImages() [4/4]

void ImportImages ( Project project,
string filePath,
bool createTextures )

◆ ImportLocalizationTableManually() [1/3]

void ImportLocalizationTableManually ( LocalizationTable localizationTable,
IEnumerable< String > filePaths )

◆ ImportLocalizationTableManually() [2/3]

void ImportLocalizationTableManually ( LocalizationTable localizationTable,
string filePath )

◆ ImportLocalizationTableManually() [3/3]

void ImportLocalizationTableManually ( Project project,
IEnumerable< String > filePaths )

◆ ImportProject() [1/7]

void ImportProject ( Project masterProject,
Project sourceProject )

◆ ImportProject() [2/7]

void ImportProject ( Project referringProject,
string importProjectPath )

◆ ImportProject() [3/7]

void ImportProject ( Project referringProject,
string importProjectPath,
string importTargetProjectItemPath )

◆ ImportProject() [4/7]

void ImportProject ( Project referringProject,
string importProjectPath,
string importTargetProjectItemPath,
bool isAssetPackageImport )

◆ ImportProject() [5/7]

void ImportProject ( Project referringProject,
string importProjectPath,
string importTargetProjectItemPath,
bool isAssetPackageImport,
bool isTargetPrefabLibrary )

◆ ImportProject() [6/7]

void ImportProject ( ProjectReferenceItem projectReference)

◆ ImportProject() [7/7]

void ImportProject ( ProjectReferenceItem projectReference,
bool deleteEarlierImportedItemsDeletedInSource )

◆ ImportProjectItems()

void ImportProjectItems ( Project targetProject,
FileInfo archiveToImport )

◆ ImportPsdLayers()

void ImportPsdLayers ( FileInfo psdFilePath,
Node2D targetNode2D )

◆ ImportResources()

void ImportResources ( IEnumerable< String > resources,
ResourceFileDirectory resourceFileDirectory,
TextureLibrary textureLibrary )

◆ InspectEnginePlugin()

void InspectEnginePlugin ( IEnumerable< EnginePluginFile > filesToInspect)

◆ LoadDefaultMaterial()

void LoadDefaultMaterial ( Project project,
string materialPath,
bool selectCreatedItems )

◆ LoadMaterialType() [1/4]

void LoadMaterialType ( MaterialTypeLibrary parentLibrary,
string loadPath,
bool selectCreatedItems,
bool addMaterial )

◆ LoadMaterialType() [2/4]

void LoadMaterialType ( Project project,
string loadPath )

◆ LoadMaterialType() [3/4]

void LoadMaterialType ( Project project,
string loadPath,
bool selectCreatedItems,
bool addMaterial )

◆ LoadMaterialType() [4/4]

void LoadMaterialType ( Project project,
string loadPath,
IEnumerable< Material > materialsToAssignImportedMaterialType )

◆ LoadProject() [1/3]

void LoadProject ( FileInfo path)

◆ LoadProject() [2/3]

void LoadProject ( FileInfo path,
bool lockProject )

◆ LoadProject() [3/3]

void LoadProject ( FileInfo path,
bool lockProject,
bool startPreview )

◆ LoadReferencedProject() [1/4]

void LoadReferencedProject ( IEnumerable< ProjectReferenceItem > projectReferenceItems)

◆ LoadReferencedProject() [2/4]

void LoadReferencedProject ( IEnumerable< String > projectPaths)

◆ LoadReferencedProject() [3/4]

void LoadReferencedProject ( ProjectReferenceItem projectReferenceItem)

◆ LoadReferencedProject() [4/4]

void LoadReferencedProject ( string projectPath)

◆ MaterialTypeSyncWithUniforms() [1/2]

void MaterialTypeSyncWithUniforms ( AbstractMaterialType materialType)

◆ MaterialTypeSyncWithUniforms() [2/2]

void MaterialTypeSyncWithUniforms ( AbstractMaterialType materialType,
bool interactive )

◆ NewProject()

void NewProject ( string projectDirectory,
string projectName )

◆ NonUndoableDeleteProjectItem()

void NonUndoableDeleteProjectItem ( IEnumerable< ProjectItem > items)

◆ OpenAndroidProjectInAndroidStudio()

void OpenAndroidProjectInAndroidStudio ( Project project)

◆ OpenComponentsEditor()

void OpenComponentsEditor ( ProjectItem projectItem)

◆ OpenComposition()

void OpenComposition ( ProjectItem itemToOpen)

◆ OpenDictionariesWindow()

void OpenDictionariesWindow ( IEnumerable< String > resourceIdsToHighlight)

◆ OpenOrActivatePluginWindow()

void OpenOrActivatePluginWindow ( string windowFactoryName)

◆ OpenResourceGridEditor()

void OpenResourceGridEditor ( ResourceDictionaryItem item,
IEnumerable< String > resourceIDs )

◆ OpenTextEditor() [1/2]

void OpenTextEditor ( ObservableFile script)

◆ OpenTextEditor() [2/2]

void OpenTextEditor ( ObservableFile script,
int errorColumn,
int errorLine )

◆ PasteChildItems() [1/2]

void PasteChildItems ( IEnumerable< ProjectItem > items,
ProjectItem parent )

◆ PasteChildItems() [2/2]

void PasteChildItems ( IEnumerable< ProjectItem > items,
ProjectItem parent,
bool selectPastedItems )

◆ PreviewScreenshot()

void PreviewScreenshot ( )

◆ PrintDiagnosticReport() [1/2]

void PrintDiagnosticReport ( )

◆ PrintDiagnosticReport() [2/2]

void PrintDiagnosticReport ( Project project)

◆ RemoveInvalidStateTransitionAnimations()

void RemoveInvalidStateTransitionAnimations ( StateGroup stateGroup)

◆ RemoveUnreferencedItems()

void RemoveUnreferencedItems ( ProjectItem project,
IEnumerable< ProjectItem > projectItems )

◆ RenameFileOrDirectory() [1/2]

void RenameFileOrDirectory ( ObservableFile file,
string newName )

◆ RenameFileOrDirectory() [2/2]

void RenameFileOrDirectory ( ResourceFileDirectory directory,
string newName )

◆ RenameShaderFiles() [1/2]

void RenameShaderFiles ( IEnumerable< MaterialType > materialTypes)

◆ RenameShaderFiles() [2/2]

void RenameShaderFiles ( MaterialType materialType)

◆ ReorderChildNodes() [1/2]

void ReorderChildNodes ( ProjectItem parentNode,
IEnumerable< ProjectItem > childNodes,
int newIndex,
bool isIndexRelative )

◆ ReorderChildNodes() [2/2]

void ReorderChildNodes ( ProjectItem parentNode,
ProjectItem childNode,
int newIndex,
bool isIndexRelative )

◆ ReparentProjectItem()

void ReparentProjectItem ( ProjectItem item,
ProjectItem parentAfter )

◆ RestartKanziStudio() [1/2]

void RestartKanziStudio ( )

◆ RestartKanziStudio() [2/2]

void RestartKanziStudio ( string arguments)

◆ RestartPreview()

void RestartPreview ( )

◆ SaveAllProjects()

void SaveAllProjects ( )

◆ SaveProject() [1/4]

void SaveProject ( Project project)

◆ SaveProject() [2/4]

void SaveProject ( Project project,
DirectoryInfo saveDirectory,
bool continueWorkingInOldPath )

◆ SaveProject() [3/4]

void SaveProject ( Project project,
string directoryPath,
bool continueWorkingInOldPath,
bool isAsynchronous,
bool clearDirtyFlag )

◆ SaveProject() [4/4]

void SaveProject ( Project project,
string directoryPath,
bool continueWorkingInOldPath,
bool isAsynchronous,
bool clearDirtyFlag,
bool silentlySaveUnsavedLocalDataInSavableWindows )

◆ SelectProjectItems() [1/2]

void SelectProjectItems ( IEnumerable< ProjectItem > itemsToSelect)

◆ SelectProjectItems() [2/2]

void SelectProjectItems ( ProjectItem itemToSelect)

◆ ShowOpenWithDialog() [1/2]

void ShowOpenWithDialog ( ObservableFile item)

◆ ShowOpenWithDialog() [2/2]

void ShowOpenWithDialog ( ObservableFile item,
bool tryOpeningWithDefaultEditorFirst )

◆ ShowPreprocessedShaders() [1/4]

void ShowPreprocessedShaders ( DerivedMaterialType derivedMaterialType)

◆ ShowPreprocessedShaders() [2/4]

void ShowPreprocessedShaders ( Material material)

◆ ShowPreprocessedShaders() [3/4]

void ShowPreprocessedShaders ( MaterialType materialType)

◆ ShowPreprocessedShaders() [4/4]

void ShowPreprocessedShaders ( OutputMaterial outputMaterial)

◆ StartPreview() [1/2]

void StartPreview ( Project project)

◆ StartPreview() [2/2]

void StartPreview ( Project project,
bool startPlaying,
bool focusPreview )

◆ StopPreview()

void StopPreview ( )

◆ SyncAllMaterialTypesWithUniforms() [1/2]

void SyncAllMaterialTypesWithUniforms ( )

◆ SyncAllMaterialTypesWithUniforms() [2/2]

void SyncAllMaterialTypesWithUniforms ( Project project)

◆ TagItems()

void TagItems ( IEnumerable< Tag > tags,
IEnumerable< ProjectItem > itemsToTag )

◆ UnblockStudioModification() [1/2]

void UnblockStudioModification ( )

◆ UnblockStudioModification() [2/2]

void UnblockStudioModification ( string statusMessage)

◆ UnloadReferencedProject() [1/4]

void UnloadReferencedProject ( IEnumerable< ProjectReferenceItem > projectReferenceItems)

◆ UnloadReferencedProject() [2/4]

void UnloadReferencedProject ( IEnumerable< String > projectPaths)

◆ UnloadReferencedProject() [3/4]

void UnloadReferencedProject ( ProjectReferenceItem projectReferenceItem)

◆ UnloadReferencedProject() [4/4]

void UnloadReferencedProject ( string projectPath)

◆ UpdateDataSourceContents() [1/2]

void UpdateDataSourceContents ( DataSource dataSource)

◆ UpdateDataSourceContents() [2/2]

void UpdateDataSourceContents ( DataSource dataSource,
bool forceNonInteractive )

◆ UpdateProjectDataSources()

void UpdateProjectDataSources ( Project project)

◆ UpdateProjectEnginePlugins()

void UpdateProjectEnginePlugins ( Project project)

◆ UpdateSolutionDataSources()

void UpdateSolutionDataSources ( )

◆ UpdateSolutionEnginePlugins()

void UpdateSolutionEnginePlugins ( )

◆ UpdateStatus()

void UpdateStatus ( string text)