|
| class | AudioSourceDirectionalAttenuationExtension |
| |
| class | BrandingUtility |
| | Responsible for loading and providing branding assets for the PanoShard package while taking into account the current Unity Editor theme (dark or light). More...
|
| |
| class | ClassDescriptionEditor |
| | Custom editor that automatically displays class descriptions for MonoBehaviour components. More...
|
| |
| class | FloorPlanEditorWindow |
| |
| class | FoldoutAttributeDrawer |
| |
| class | HotspotEditorAttribute |
| | Attribute to mark classes that can render custom hotspot types in the editor. More...
|
| |
| class | HotspotEditorRegistry |
| | Registry for hotspot editors - discovers and manages custom hotspot editors. More...
|
| |
| class | HotspotEditorWindow |
| | Panorama hotspot editor - now with: More...
|
| |
| class | HotspotInspectorGUI |
| | Utility methods for rendering hotspot data inside editor inspectors. More...
|
| |
| class | HotspotPanoramaDecoratorAttribute |
| | Attribute used to register panorama decorators for hotspot types. More...
|
| |
| struct | HotspotPanoramaDecoratorEntry |
| | Internal wrapper for decorator metadata. More...
|
| |
| class | HotspotPanoramaDecoratorRegistry |
| | Discovers and manages panorama decorators that render additional visuals for hotspots. More...
|
| |
| struct | HotspotPanoramaDrawContext |
| | Provides contextual information for rendering a hotspot inside the panorama. More...
|
| |
| interface | IHotspotEditor |
| | Defines the interface for editing and managing hotspot data within a tour graph. You must implement this interface in order to build a custom hotspot editor for a specific hotspot type. More...
|
| |
| interface | IHotspotPanoramaDecorator |
| | Defines a decorator that can render additional visuals for a hotspot inside the panorama view. More...
|
| |
| class | MacOSPermissionsWindow |
| | Editor window that displays macOS executable permission instructions and allows users to retry setting permissions or manually copy commands to run in Terminal. More...
|
| |
| class | MetadataResolutionOverride |
| | Runtime-safe resolution override for metadata serialization. More...
|
| |
| class | NativeTilerWrapper |
| | Provides high-performance native C# panorama tiling for PanoShard, powered by the SkiaSharp library. Handles equirectangular images and outputs multi-level, padded tile sets for use in Unity. More...
|
| |
| class | NorthMarkerHotspotEditor |
| | Editor for NorthMarkerHotspotData. Allows creating and editing North Marker hotspots in the Hotspot Editor. Enforces a single North Marker per location. More...
|
| |
| class | PanoShardEditorTheme |
| | Centralised colour palette, texture cache, shared GUIStyles and draw helpers used by all PanoShard editor windows. Keeps visual language consistent across tools and eliminates per-window style duplication. More...
|
| |
| class | PanoShardHomeWindow |
| | Landing window for the PanoShard asset. Shows asset information, documentation links, and version updates. Can be configured to show on startup. More...
|
| |
| class | PanoShardPresetEditor |
| | Provides a custom editor for the SplitterPreset class, enabling configuration of preset properties such as tile size, format, quality, and advanced settings specific to KTX output. More...
|
| |
| class | PanoShardTileMetadata |
| | Represents metadata for PanoShard tile generation, storing information about generation settings. More...
|
| |
| class | PrepareSceneForPanoshard |
| |
| class | ResolutionOverride |
| | Represents an override for resolution settings, including level and resolution values. More...
|
| |
| class | ResolutionOverridePropertyDrawer |
| | Custom property drawer for ResolutionOverride to handle nullable resolution in the inspector. More...
|
| |
| class | SouthMarkerHotspotEditor |
| | Editor for SouthMarkerHotspotData. Allows creating and editing South Marker hotspots in the Hotspot Editor. Enforces a single South Marker per location. More...
|
| |
| class | SplitterApplicationDownloader |
| | Handles downloading of splitter applications from the server. More...
|
| |
| class | SplitterApplicationWindow |
| | Window that manages the UI for downloading splitter applications. More...
|
| |
| class | SplitterPreset |
| | Defines a preset configuration for generating tiled textures, including settings for tile size, zoom levels, output format, and compression options. More...
|
| |
| class | TourGraphWindow |
| | Represents a custom editor window for visualizing and editing a TourGraph asset. More...
|
| |
| class | TourManagerEditor |
| | Custom inspector for TourManager that displays mode-specific fields. More...
|
| |
| class | TourSceneFromGraphWindow |
| | Provides an editor workflow for generating authoring scenes from a TourGraph definition. More...
|
| |
| class | TypeSelectorDrawer |
| | Custom property drawer for TypeSelectorAttribute that shows a searchable dropdown of types derived from a base type. More...
|
| |
| class | UpgradePanoramasWindow |
| | Window for upgrading existing panoramas made with FREE version into non-watermarked version. More...
|
| |