RenderManAPI  24.0
RtxPlugin.h File Reference
#include "prmanapi.h"

Go to the source code of this file.

Classes

class  RtxPlugin
 
struct  RtxPlugin::Int2D
 A struct to define an X,Y coordinate. More...
 
struct  RtxPlugin::Tile2D
 A struct to define a 2D region. More...
 
struct  RtxPlugin::TextureCtx
 TextureCtx provides initial defining properties for textures generated by this plugin. More...
 
struct  RtxPlugin::TextureCtx::layerSpec
 Plugin fills in the names and channel-count of the layers associated with this texture. More...
 
struct  RtxPlugin::FillRequest
 NOTE: multi-channel textures might receive a FillRequest of fewer than nchans with a channelOffset >= 0 if a given channel of a multi-channel texture has been evicted by the texture cache. More...
 

Macros

#define RTXPLUGINCREATE
 

Macro Definition Documentation

◆ RTXPLUGINCREATE

#define RTXPLUGINCREATE
Value:
extern "C" const PRMANEXPORT int RtxPluginVersion = 2; \
extern "C" PRMANEXPORT RtxPlugin* RtxPluginNew( \
RixContext* rixCtx, const char* pluginName)
Rix interfaces are obtained from an RixContext.
Definition: RixInterfaces.h:172
#define PRMANEXPORT
Definition: prmanapi.h:94
Definition: RtxPlugin.h:46