|
GigaSphere
360 Tiled panorama engine
|
Namespaces | |
| namespace | Build |
| namespace | Graph |
| namespace | GuidedTour |
| namespace | Hotspots |
Classes | |
| class | AudioSourceDirectionalAttenuationExtension |
| class | BrandingUtility |
| Responsible for loading and providing branding assets for the GigaSphere 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 | FoldoutAttributeDrawer |
| class | GigaSphereHomeWindow |
| Landing window for the GigaSphere asset. Shows asset information, documentation links, and version updates. Can be configured to show on startup. More... | |
| class | GigaSphereTileMetadata |
| Represents metadata for GigaSphere tile generation, storing information about generation settings. More... | |
| 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 | MetadataResolutionOverride |
| Runtime-safe resolution override for metadata serialization. More... | |
| class | NativeTilerWrapper |
| Provides high-performance native C# panorama tiling for GigaSphere, powered by the SkiaSharp library. Handles equirectangular images and outputs multi-level, padded tile sets for use in Unity. 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... | |