HDK
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
HOM_RenderGallery.h
Go to the documentation of this file.
1
2
/*
3
* PROPRIETARY INFORMATION. This software is proprietary to
4
* Side Effects Software Inc., and is not to be reproduced,
5
* transmitted, or disclosed in any way without written permission.
6
*
7
* COMMENTS:
8
*/
9
10
#ifndef __HOM_RenderGallery_h__
11
#define __HOM_RenderGallery_h__
12
13
#include "
HOM_PathBasedPaneTab.h
"
14
#include "
HOM_EnumModules.h
"
15
16
SWIGOUT
(%
rename
(RenderGallery)
HOM_RenderGallery
;)
17
18
class
HOM_API
HOM_RenderGallery
:
virtual
public
HOM_PathBasedPaneTab
19
{
20
21
public
:
22
HOM_RenderGallery
()
23
{
HOM_CONSTRUCT_OBJECT
(
this
) }
24
25
// Because the lowermost base classes initialize the virtual bases
26
// before any non-virtual bases, the correct thing to do here is
27
// explicitly call the constructor for HOM_PaneTab.
28
HOM_RenderGallery
(
const
HOM_RenderGallery
&pane)
29
:
HOM_PaneTab
(pane),
HOM_PathBasedPaneTab
(pane)
30
{
HOM_CONSTRUCT_OBJECT
(
this
) }
31
32
~HOM_RenderGallery
()
override
33
{
HOM_DESTRUCT_OBJECT
(
this
) }
34
35
// Let swig know we're overriding __repr__ for this class so it doesn't
36
// provide its own __repr__.
37
SWIGOUT
(
virtual
std::string
__repr__
() = 0;)
38
39
virtual
void
_setSlapcomp(
HOM_Node
*node) = 0;
40
};
41
42
#endif
HOM_RenderGallery::HOM_RenderGallery
HOM_RenderGallery()
Definition:
HOM_RenderGallery.h:22
HOM_DESTRUCT_OBJECT
#define HOM_DESTRUCT_OBJECT(pointer)
Definition:
HOM_Module.h:1343
HOM_PaneTab
Definition:
HOM_PaneTab.h:30
SWIGOUT
#define SWIGOUT(x)
Definition:
HOM_Defines.h:24
Vt_WrapArray::__repr__
string __repr__(VtArray< T > const &self)
Definition:
wrapArray.h:312
HOM_RenderGallery
Definition:
HOM_RenderGallery.h:18
HOM_API
#define HOM_API
Definition:
HOM_API.h:13
HOM_CONSTRUCT_OBJECT
#define HOM_CONSTRUCT_OBJECT(pointer)
Definition:
HOM_Module.h:1342
HOM_RenderGallery::HOM_RenderGallery
HOM_RenderGallery(const HOM_RenderGallery &pane)
Definition:
HOM_RenderGallery.h:28
HOM_PathBasedPaneTab.h
HOM_Node
Definition:
HOM_Node.h:43
HOM_EnumModules.h
HOM_RenderGallery::~HOM_RenderGallery
~HOM_RenderGallery() override
Definition:
HOM_RenderGallery.h:32
Filesystem::rename
OIIO_UTIL_API bool rename(string_view from, string_view to, std::string &err)
HOM_PathBasedPaneTab
Definition:
HOM_PathBasedPaneTab.h:17
HOM
HOM_RenderGallery.h
Generated on Thu Sep 4 2025 02:37:51 for HDK by
1.8.6