RenderMan API  23.0
Riley.h File Reference
#include "RiTypesHelper.h"
#include "RixInterfaces.h"
#include "RtParamList.h"

Go to the source code of this file.

Classes

struct  riley::RenderView
 
struct  riley::RenderSettings
 
struct  riley::ShadingNode
 
struct  riley::Transform
 
struct  riley::ScopedCoordinateSystem
 
class  riley::Riley
 
class  RixRileyManager
 

Namespaces

 riley
 

Macros

#define k_RixRileyManager   RixInterfaceId(-1)
 

Enumerations

enum  riley::CameraId : uint32_t { riley::CameraId::k_InvalidId = UINT32_MAX }
 
enum  riley::GeometryInstanceId : uint32_t { riley::GeometryInstanceId::k_InvalidId = 0 }
 
enum  riley::GeometryMasterId : uint32_t { riley::GeometryMasterId::k_InvalidId = 0 }
 
enum  riley::MaterialId : uint32_t { riley::MaterialId::k_DefaultId = 0, riley::MaterialId::k_InvalidId = UINT32_MAX }
 
enum  riley::DisplacementId : uint32_t { riley::DisplacementId::k_InvalidId = UINT32_MAX }
 
enum  riley::IntegratorId : uint32_t { riley::IntegratorId::k_InvalidId = UINT32_MAX }
 
enum  riley::LightInstanceId : uint32_t { riley::LightInstanceId::k_InvalidId = UINT32_MAX }
 
enum  riley::LightMasterId : uint32_t { riley::LightMasterId::k_InvalidId = UINT32_MAX }
 
enum  riley::LightShaderId : uint32_t { riley::LightShaderId::k_InvalidId = UINT32_MAX }
 
enum  riley::LightFilterId : uint32_t { riley::LightFilterId::k_InvalidId = UINT32_MAX }
 
enum  riley::CoordinateSystemId : uint32_t { riley::CoordinateSystemId::k_InvalidId = UINT32_MAX }
 
enum  riley::CameraResult { riley::CameraResult::k_Error, riley::CameraResult::k_Success }
 
enum  riley::CoordinateSystemResult { riley::CoordinateSystemResult::k_Error, riley::CoordinateSystemResult::k_Success }
 
enum  riley::DisplacementResult { riley::DisplacementResult::k_Error, riley::DisplacementResult::k_Success, riley::DisplacementResult::k_ResendPrimVars }
 
enum  riley::IntegratorResult { riley::IntegratorResult::k_Error, riley::IntegratorResult::k_Success }
 
enum  riley::LightShaderResult { riley::LightShaderResult::k_Error, riley::LightShaderResult::k_Success, riley::LightShaderResult::k_ResendPrimVars }
 
enum  riley::MaterialResult { riley::MaterialResult::k_Error, riley::MaterialResult::k_Success, riley::MaterialResult::k_ResendPrimVars }
 
enum  riley::GeometryMasterResult { riley::GeometryMasterResult::k_Error, riley::GeometryMasterResult::k_Success, riley::GeometryMasterResult::k_ResendPrimVars }
 
enum  riley::GeometryInstanceResult { riley::GeometryInstanceResult::k_Error, riley::GeometryInstanceResult::k_Success, riley::GeometryInstanceResult::k_ResendPrimVars }
 
enum  riley::LightInstanceResult { riley::LightInstanceResult::k_Error, riley::LightInstanceResult::k_Success, riley::LightInstanceResult::k_ResendPrimVars }
 
enum  riley::RenderOutputResult { riley::RenderOutputResult::k_Success, riley::RenderOutputResult::k_Error, riley::RenderOutputResult::k_ErrorRenderTargetAttached, riley::RenderOutputResult::k_ErrorDisplayAttached }
 
enum  riley::RenderOutputType : uint8_t { riley::RenderOutputType::k_Float, riley::RenderOutputType::k_Integer, riley::RenderOutputType::k_Color, riley::RenderOutputType::k_Vector }
 
enum  riley::RenderOutputId : uint32_t { riley::RenderOutputId::k_InvalidId = UINT32_MAX }
 
enum  riley::RenderTargetResult { riley::RenderTargetResult::k_Success, riley::RenderTargetResult::k_Error, riley::RenderTargetResult::k_ErrorDisplayAttached }
 
enum  riley::DisplayResult { riley::DisplayResult::k_Success, riley::DisplayResult::k_Error }
 
enum  riley::RenderTargetId : uint32_t { riley::RenderTargetId::k_InvalidId = UINT32_MAX }
 
enum  riley::DisplayId : uint32_t { riley::DisplayId::k_InvalidId = UINT32_MAX }
 
enum  riley::RenderMode { riley::RenderMode::k_Batch, riley::RenderMode::k_Interactive }
 

Macro Definition Documentation

◆ k_RixRileyManager

#define k_RixRileyManager   RixInterfaceId(-1)

Definition at line 54 of file Riley.h.