neuray API Programmer's Manual

icall.h File Reference

Description

Call type.

Code Example

icall.h

‎//*****************************************************************************
// Copyright 1986, 2016 NVIDIA Corporation. All rights reserved.
//*****************************************************************************
//*****************************************************************************

#ifndef MI_NEURAYLIB_ICALL_H
#define MI_NEURAYLIB_ICALL_H

#include <mi/neuraylib/idata.h>

namespace mi {

class ICall_decl;






























class ICall :
    public base::Interface_declare<0xae697ff3,0x3c43,0x4329,0xb4,0x8c,0x5d,0xb3,0xdb,0x78,0x29,0xaa,
                                   IData_collection>
{
public:
    virtual const ICall_decl* get_call_decl() const = 0;

    virtual Sint32 
               set_function_definition( const char* name) = 0;

    virtual const char* get_function_definition() const = 0;
};
 // end group mi_neuray_collections

} // namespace mi

#endif // MI_NEURAYLIB_ICALL_H

Namespaces

namespace 
Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH. More...

Classes

class 
This interface represents calls. More...