Iray SDK API nvidia_logo_transpbg.gif Up
iready_callback.h
Go to the documentation of this file.
1/***************************************************************************************************
2 * Copyright 2024 NVIDIA Corporation. All rights reserved.
3 **************************************************************************************************/
6
7#ifndef MI_NEURAYLIB_IREADY_CALLBACK_H
8#define MI_NEURAYLIB_IREADY_CALLBACK_H
9
11
12namespace mi {
13
14namespace neuraylib {
15
32class IReady_callback : public
33 mi::base::Interface_declare<0x5c4ecccf,0x2dcc,0x439b,0x88,0xf2,0x4d,0x14,0xa5,0xc8,0xb6,0x4b>
34{
35public:
46 virtual void ready( Sint32 result) = 0;
47};
48 // end group mi_neuray_rendering
50
51} // namespace neuraylib
52
53} // namespace mi
54
55#endif // MI_NEURAYLIB_IREADY_CALLBACK_H
Mixin class template for deriving new interface declarations.
Definition: interface_declare.h:43
Abstract interface to report completion of an asynchronous operation back to the caller.
Definition: iready_callback.h:34
virtual void ready(Sint32 result)=0
The callback method that signals the completion of the asynchronous operation.
signed int Sint32
32-bit signed integer.
Definition: types.h:46
Mixin class template for deriving new interface declarations.
Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH.
Definition: neuraylib.h:179