RenderMan  26.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Riley.h File Reference
#include "Riley_version.h"
#include "RileyIds.h"
#include "RiTypesHelper.h"
#include "RixInterfaces.h"

Go to the source code of this file.

Classes

struct  Extent
 
struct  FilterSize
 
struct  ShadingNetwork
 
struct  ShadingNode
 
struct  Transform
 
struct  CoordinateSystemList
 
struct  DisplayFilterList
 
struct  SampleFilterList
 
struct  RenderOutputList
 
struct  RenderViewList
 
struct  GeometryInstanceCreateData
 
struct  GeometryInstanceModifyData
 
struct  GeometryInstanceDeleteData
 
struct  LightInstanceCreateData
 
struct  LightInstanceModifyData
 
struct  LightInstanceDeleteData
 
struct  GeometryInstanceCreateList
 
struct  GeometryInstanceModifyList
 
struct  GeometryInstanceDeleteList
 
struct  GeometryInstanceIdList
 
struct  GeometryInstanceResultList
 
struct  LightInstanceCreateList
 
struct  LightInstanceModifyList
 
struct  LightInstanceDeleteList
 
struct  LightInstanceIdList
 
struct  LightInstanceResultList
 
class  Riley
 An interface to a renderer instance. More...
 
class  RixRileyManager
 

Enumerations

enum  CameraResult { CameraResult::k_Error, CameraResult::k_Success }
 
enum  ClippingPlaneResult { ClippingPlaneResult::k_Error, ClippingPlaneResult::k_Success }
 
enum  CoordinateSystemResult { CoordinateSystemResult::k_Error, CoordinateSystemResult::k_Success }
 
enum  DisplacementResult { DisplacementResult::k_Error, DisplacementResult::k_Success, DisplacementResult::k_ResendPrimVars }
 
enum  DisplayResult { DisplayResult::k_Success, DisplayResult::k_Error }
 
enum  RenderViewResult { RenderViewResult::k_Error, RenderViewResult::k_Success }
 
enum  DisplayFilterResult { DisplayFilterResult::k_Error, DisplayFilterResult::k_Success }
 
enum  GeometryPrototypeResult { GeometryPrototypeResult::k_Error, GeometryPrototypeResult::k_Success, GeometryPrototypeResult::k_ResendPrimVars }
 
enum  GeometryInstanceResult { GeometryInstanceResult::k_Error, GeometryInstanceResult::k_Success, GeometryInstanceResult::k_ResendPrimVars }
 
enum  IntegratorResult { IntegratorResult::k_Error, IntegratorResult::k_Success }
 
enum  LightInstanceResult { LightInstanceResult::k_Error, LightInstanceResult::k_Success, LightInstanceResult::k_ResendPrimVars }
 
enum  LightShaderResult { LightShaderResult::k_Error, LightShaderResult::k_Success, LightShaderResult::k_ResendPrimVars }
 
enum  MaterialResult { MaterialResult::k_Error, MaterialResult::k_Success, MaterialResult::k_ResendPrimVars }
 
enum  RenderOutputResult { RenderOutputResult::k_Success, RenderOutputResult::k_Error, RenderOutputResult::k_ErrorRenderTargetAttached, RenderOutputResult::k_ErrorDisplayAttached }
 
enum  RenderTargetResult { RenderTargetResult::k_Success, RenderTargetResult::k_Error, RenderTargetResult::k_ErrorDisplayAttached }
 
enum  SampleFilterResult { SampleFilterResult::k_Error, SampleFilterResult::k_Success }
 
enum  StopResult { StopResult::k_Success, StopResult::k_NotRendering }
 
enum  RenderOutputType { RenderOutputType::k_Float, RenderOutputType::k_Integer, RenderOutputType::k_Color, RenderOutputType::k_Vector }
 

Enumeration Type Documentation

enum CameraResult
strong
Enumerator
k_Error 
k_Success 
enum ClippingPlaneResult
strong
Enumerator
k_Error 
k_Success 
Enumerator
k_Error 
k_Success 
enum DisplacementResult
strong
Enumerator
k_Error 
k_Success 
k_ResendPrimVars 
enum DisplayFilterResult
strong
Enumerator
k_Error 
k_Success 
enum DisplayResult
strong
Enumerator
k_Success 
k_Error 
Enumerator
k_Error 
k_Success 
k_ResendPrimVars 
Enumerator
k_Error 
k_Success 
k_ResendPrimVars 
enum IntegratorResult
strong
Enumerator
k_Error 
k_Success 
enum LightInstanceResult
strong
Enumerator
k_Error 
k_Success 
k_ResendPrimVars 
enum LightShaderResult
strong
Enumerator
k_Error 
k_Success 
k_ResendPrimVars 
enum MaterialResult
strong
Enumerator
k_Error 
k_Success 
k_ResendPrimVars 
enum RenderOutputResult
strong
Enumerator
k_Success 
k_Error 
k_ErrorRenderTargetAttached 
k_ErrorDisplayAttached 
enum RenderOutputType
strong
Enumerator
k_Float 
k_Integer 
k_Color 
k_Vector 
enum RenderTargetResult
strong
Enumerator
k_Success 
k_Error 
k_ErrorDisplayAttached 
enum RenderViewResult
strong
Enumerator
k_Error 
k_Success 
enum SampleFilterResult
strong
Enumerator
k_Error 
k_Success 
enum StopResult
strong
Enumerator
k_Success 
k_NotRendering