Voltray Engine Docs
Loading...
Searching...
No Matches
Editor::Assets Namespace Reference

Classes

class  AssetBrowser
 Core asset browser component for displaying and managing assets. More...
 
struct  AssetBrowserState
 State information for the asset browser. More...
 
class  AssetDragDrop
 Manages drag and drop operations for assets. More...
 
struct  AssetItem
 Represents a single asset item in the file browser. More...
 
class  AssetManager
 Handles asset data management, file operations, and state. More...
 
class  AssetsPanel
 
class  ContextMenu
 Manages context menus for the asset browser. More...
 
struct  ContextMenuResult
 Result of a context menu action. More...
 
struct  CopyResult
 Result of a copy operation. More...
 
struct  DragDropPayload
 Contains information about a dragged asset. More...
 
struct  FileInfo
 Extended file information. More...
 
class  FileOperations
 Advanced file operations for asset management. More...
 
class  IconRenderer
 Renders visual icons using Dear ImGui drawing primitives. More...
 
class  NavigationBar
 Provides breadcrumb navigation and path controls for asset browser. More...
 

Enumerations

enum class  AssetViewMode { Grid , List , Details }
 Different ways to display assets in the browser. More...
 

Enumeration Type Documentation

◆ AssetViewMode

enum class Editor::Assets::AssetViewMode
strong

Different ways to display assets in the browser.

Enumerator
Grid 
List 
Details