ufe
4.2
Universal Front End is a DCC-agnostic component that will allow a DCC to browse and edit data in multiple data models
contextOpsHandler.h
Go to the documentation of this file.
1
#line 1 "S:/jenkins/workspace/ECP/ufe/ufe-full-python3.10-windows/ufe/include/contextOpsHandler.h"
2
#ifndef _contextOpsHandler
3
#define _contextOpsHandler
4
// ===========================================================================
5
// Copyright 2020 Autodesk, Inc. All rights reserved.
6
//
7
// Use of this software is subject to the terms of the Autodesk license
8
// agreement provided at the time of installation or download, or which
9
// otherwise accompanies this software in either electronic or hard copy form.
10
// ===========================================================================
11
12
#include "
contextOps.h
"
13
#include "
sceneItem.h
"
14
15
UFE_NS_DEF
{
16
18
24
class
UFE_SDK_DECL
ContextOpsHandler
25
{
26
public
:
27
typedef
std::shared_ptr<ContextOpsHandler>
Ptr
;
29
ContextOpsHandler
();
31
ContextOpsHandler
(
const
ContextOpsHandler
&) =
default
;
33
virtual
~
ContextOpsHandler
();
34
41
virtual
ContextOps::Ptr
contextOps(
42
const
SceneItem::Ptr
& item)
const
= 0;
43
};
44
45
}
46
47
#endif
/* _contextOpsHandler */
Ufe::ContextOps::Ptr
std::shared_ptr< ContextOps > Ptr
Definition:
contextOps.h:111
Ufe::ContextOpsHandler::Ptr
std::shared_ptr< ContextOpsHandler > Ptr
Definition:
contextOpsHandler.h:27
sceneItem.h
UFE_NS_DEF
#define UFE_NS_DEF
Definition:
ufe.h:35
Ufe::SceneItem::Ptr
std::shared_ptr< SceneItem > Ptr
Definition:
sceneItem.h:40
contextOps.h
Ufe::ContextOpsHandler
Factory base class for ContextOps interface.
Definition:
contextOpsHandler.h:24
UFE_SDK_DECL
#define UFE_SDK_DECL
Definition:
ufeExport.h:36
common
include
ufe
contextOpsHandler.h
Generated on Fri Jun 2 2023 07:30:07 for ufe by
1.8.14