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_OpSubnetIndirectInput.h
Go to the documentation of this file.
1
/*
2
* PROPRIETARY INFORMATION. This software is proprietary to
3
* Side Effects Software Inc., and is not to be reproduced,
4
* transmitted, or disclosed in any way without written permission.
5
*
6
* COMMENTS:
7
*/
8
9
#ifndef __HOM_OpSubnetIndirectInput_h__
10
#define __HOM_OpSubnetIndirectInput_h__
11
12
#include "
HOM_API.h
"
13
#include "
HOM_OpIndirectInput.h
"
14
#include "
HOM_SubnetIndirectInput.h
"
15
16
SWIGOUT
(%
rename
(OpSubnetIndirectInput)
HOM_OpSubnetIndirectInput
;)
17
18
class
HOM_API
HOM_OpSubnetIndirectInput
:
virtual
public
HOM_OpIndirectInput
,
19
public
HOM_SubnetIndirectInput
20
{
21
public
:
22
HOM_OpSubnetIndirectInput
()
23
: HOM_OpIndirectInput(HOM_networkItemType::SubnetIndirectInput),
24
HOM_SubnetIndirectInput
()
25
{
HOM_CONSTRUCT_OBJECT
(
this
) }
26
HOM_OpSubnetIndirectInput
(
const
HOM_OpSubnetIndirectInput
&input)
27
: HOM_OpIndirectInput(input)
28
,
HOM_SubnetIndirectInput
(input)
29
,
HOM_IndirectInput
(input)
30
,
HOM_NetworkMovableItem
(input)
31
{
HOM_CONSTRUCT_OBJECT
(
this
) }
32
~HOM_OpSubnetIndirectInput
()
override
33
{
HOM_DESTRUCT_OBJECT
(
this
) }
34
35
int
__hash__
()
override
= 0;
36
std::string
__repr__
()
override
= 0;
37
};
38
39
#endif
HOM_DESTRUCT_OBJECT
#define HOM_DESTRUCT_OBJECT(pointer)
Definition:
HOM_Module.h:1343
SWIGOUT
#define SWIGOUT(x)
Definition:
HOM_Defines.h:24
HOM_NetworkMovableItem
Definition:
HOM_NetworkMovableItem.h:25
Vt_WrapArray::__repr__
string __repr__(VtArray< T > const &self)
Definition:
wrapArray.h:312
HOM_API.h
HOM_OpSubnetIndirectInput::HOM_OpSubnetIndirectInput
HOM_OpSubnetIndirectInput()
Definition:
HOM_OpSubnetIndirectInput.h:22
HOM_OpSubnetIndirectInput::HOM_OpSubnetIndirectInput
HOM_OpSubnetIndirectInput(const HOM_OpSubnetIndirectInput &input)
Definition:
HOM_OpSubnetIndirectInput.h:26
HOM_SubnetIndirectInput.h
HOM_OpIndirectInput
Definition:
HOM_OpIndirectInput.h:17
HOM_API
#define HOM_API
Definition:
HOM_API.h:13
HOM_IndirectInput
Definition:
HOM_IndirectInput.h:20
HOM_CONSTRUCT_OBJECT
#define HOM_CONSTRUCT_OBJECT(pointer)
Definition:
HOM_Module.h:1342
HOM_OpIndirectInput.h
HOM_OpSubnetIndirectInput
Definition:
HOM_OpSubnetIndirectInput.h:18
HOM_OpSubnetIndirectInput::~HOM_OpSubnetIndirectInput
~HOM_OpSubnetIndirectInput() override
Definition:
HOM_OpSubnetIndirectInput.h:32
HOM_SubnetIndirectInput
Definition:
HOM_SubnetIndirectInput.h:20
Filesystem::rename
OIIO_UTIL_API bool rename(string_view from, string_view to, std::string &err)
HOM_Vector3::__hash__
int __hash__()
HOM
HOM_OpSubnetIndirectInput.h
Generated on Wed Aug 27 2025 03:06:41 for HDK by
1.8.6