OpenAssetIO
An abstract API for generalising interactions between a host application and an asset management system
|
Classes | |
class | UIDelegateInterface |
This interface binds the UI Delegate of an Asset Management System into OpenAssetIO. More... | |
class | UIDelegateRequest |
Class encapsulating a UI Delegate request that may change over time. More... | |
class | UIDelegateStateInterface |
Abstract interface encapsulating the UI Delegate state that may change over time. More... | |
Typedefs | |
using | UIDelegateInterfacePtr = std::shared_ptr< UIDelegateInterface > |
using | UIDelegateInterfaceConstPtr = std::shared_ptr< const UIDelegateInterface > |
using | UIDelegateStateInterfacePtr = std::shared_ptr< UIDelegateStateInterface > |
using | UIDelegateStateInterfaceConstPtr = std::shared_ptr< const UIDelegateStateInterface > |
using | UIDelegateRequestPtr = std::shared_ptr< UIDelegateRequest > |
using | UIDelegateRequestConstPtr = std::shared_ptr< const UIDelegateRequest > |
typedef std::shared_ptr< const UIDelegateInterface > UIDelegateInterfaceConstPtr |
typedef std::shared_ptr< UIDelegateInterface > UIDelegateInterfacePtr |
typedef std::shared_ptr< const UIDelegateRequest > UIDelegateRequestConstPtr |
typedef std::shared_ptr< UIDelegateRequest > UIDelegateRequestPtr |
typedef std::shared_ptr< const UIDelegateStateInterface > UIDelegateStateInterfaceConstPtr |
typedef std::shared_ptr< UIDelegateStateInterface > UIDelegateStateInterfacePtr |
Copyright 2013-2023 The Foundry Visionmongers Ltd. OpenAssetIO is released under the Apache 2.0 License