NVIDIA Iray API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
iuuid.h
Go to the documentation of this file.
1 //*****************************************************************************
2 // Copyright 1986, 2014 NVIDIA Corporation. All rights reserved.
3 //*****************************************************************************
6 //*****************************************************************************
7 
8 #ifndef MI_NEURAYLIB_IUUID_H
9 #define MI_NEURAYLIB_IUUID_H
10 
11 #include <mi/neuraylib/idata.h>
12 
13 namespace mi {
14 
19 class IUuid :
23  public base::Interface_declare<0xc89e880b,0x78ff,0x40b7,0x9c,0xcf,0x0b,0x21,0x45,0xfe,0xe7,0x7b,
24  IData_simple>
25 {
26 public:
28  virtual void set_uuid( base::Uuid uuid) = 0;
29 
31  virtual base::Uuid get_uuid() const = 0;
32 };
33  // end group mi_neuray_simple_types
35 
36 } // namespace mi
37 
38 #endif // MI_NEURAYLIB_IUUID_H