Open 3D Engine AzToolsFramework API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AzToolsFramework::Thumbnailer::SourceControlThumbnail Class Reference

#include <SourceControlThumbnail.h>

Inherits AzToolsFramework::Thumbnailer::Thumbnail, and SourceControlThumbnailRequestBus::Handler.

Public Slots

void Update () override
 
- Public Slots inherited from AzToolsFramework::Thumbnailer::Thumbnail
virtual void Update ()
 

Public Member Functions

 SourceControlThumbnail (SharedThumbnailKey key)
 
void FileStatusChanged (const char *filename) override
 
- Public Member Functions inherited from AzToolsFramework::Thumbnailer::Thumbnail
 Thumbnail (SharedThumbnailKey key)
 
bool operator== (const Thumbnail &other) const
 
void Load ()
 
virtual void UpdateTime (float deltaTime)
 
const QPixmap & GetPixmap () const
 
SharedThumbnailKey GetKey () const
 
State GetState () const
 

Static Public Member Functions

static bool ReadyForUpdate ()
 

Additional Inherited Members

- Public Types inherited from AzToolsFramework::Thumbnailer::Thumbnail
enum class  State { Unloaded , Loading , Ready , Failed }
 
- Signals inherited from AzToolsFramework::Thumbnailer::Thumbnail
void Updated () const
 
- Protected Member Functions inherited from AzToolsFramework::Thumbnailer::Thumbnail
virtual void LoadThread ()
 
- Protected Attributes inherited from AzToolsFramework::Thumbnailer::Thumbnail
QFutureWatcher< void > m_watcher
 
State m_state
 
SharedThumbnailKey m_key
 
QPixmap m_pixmap
 

Detailed Description

SourceControlThumbnail currently replicates the source control functionality within Material Browser Additionally source control status is refreshed whenever an operation is performed through context menu


The documentation for this class was generated from the following file: