21#ifndef MODEL_PREVIEW_MANAGER_H
22#define MODEL_PREVIEW_MANAGER_H
71 const std::vector<wxString>& aDeclinedRequirements );
73 std::vector<wxString>& aDeclinedRequirements );
75#if defined( KICAD_NATIVE_MODEL_PREVIEW ) && defined( __WINDOWS__ )
79KICOMMON_API void MaybeShowModelPreviewSetupPrompt( wxWindow* aParent );
MODEL_PREVIEW_COMPONENT_STATE
KICOMMON_API bool ShouldPromptForModelPreviewSetup(const MODEL_PREVIEW_STATUS &aStatus, const std::vector< wxString > &aDeclinedRequirements)
KICOMMON_API void DeclineModelPreviewRequirement(const wxString &aRequirement, std::vector< wxString > &aDeclinedRequirements)
MODEL_PREVIEW_ENABLEMENT_STATE
bool RepairPlatformModelPreviewRegistration(wxString &aError)
MODEL_PREVIEW_STATUS GetPlatformModelPreviewStatus()
MODEL_PREVIEW_ENABLEMENT_STATE enablement
MODEL_PREVIEW_GUIDANCE guidance
wxString registeredVersion
bool canRepairRegistration
MODEL_PREVIEW_COMPONENT_STATE component