NVIDIA IndeX API
Up
irendering_order.h
Go to the documentation of this file.
1
/******************************************************************************
2
* Copyright 2023 NVIDIA Corporation. All rights reserved.
3
*****************************************************************************/
6
7
#ifndef
NVIDIA_INDEX_IRENDERING_ORDER_H
8
#define
NVIDIA_INDEX_IRENDERING_ORDER_H
9
10
#include <mi/base/interface_declare.h>
11
#include <mi/dice.h>
12
13
#include <
nv/index/iattribute.h
>
14
15
namespace
nv
16
{
17
namespace
index
18
{
19
27
class
IRendering_order
:
28
public
mi::base::Interface_declare<0xe734389f,0x4074,0x486e,0x8c,0xf4,0x08,0xeb,0x46,0xd7,0x03,0x38,
29
nv::index::IAttribute>
30
{
31
public
:
35
virtual
void
set_order
(mi::Uint32 offset) = 0;
36
40
virtual
mi::Uint32
get_order
()
const
= 0;
41
42
};
43
44
45
}}
// namespace index / nv
46
47
#endif
//
NVIDIA_INDEX_IRENDERING_ORDER_H
nv::index::IRendering_order
Defines the rendering order of image space shape.
Definition:
irendering_order.h:30
nv::index::IRendering_order::set_order
virtual void set_order(mi::Uint32 offset)=0
Set drawing priority order.
nv::index::IRendering_order::get_order
virtual mi::Uint32 get_order() const =0
Get current drawing priority order.
iattribute.h
Base class representing attributes that can be defined in a scene description.
nv
Common namespace for all NVIDIA APIs.
Definition:
iindex.h:349
20 February 2024, 19:55, rev375192
© 2024 NVIDIA Corporation.
All rights reserved.