Macros | Typedefs | Functions | Variables
ai_deprecated.h File Reference

Macros for backwards compatibility only - do not include this in new code. More...

Go to the source code of this file.

Macros

#define AI_BUCKET_CB_FRAME_BEGIN   0x00
 Called at beginning of frame to set the bucket list.
 
#define AI_BUCKET_CB_FRAME_END   0x01
 Called when the whole frame has finished rendering

 
#define AI_BUCKET_CB_BUCKET_BEGIN   0x02
 Called at beginning of bucket to get bucket coords

 
#define AI_BUCKET_CB_BUCKET_END   0x03
 Called when bucket has finished rendering

 

Typedefs

typedef void(* AtBucketCallback) (int mode, int index, int nbuckets, const AtBucketCoords *bucket_list, AtBucketCoords *coords)
 

Functions

AI_API void AiCameraCreateRayDeprecated (const AtNode *node, const AtCameraInput &input, AtCameraOutput &output, uint16_t tid)
 
AI_API void AiRenderSetCallback (AtBucketCallback cb)
 

Variables

AI_DEPRECATED typedef AtVector AtPoint
 
AI_DEPRECATED typedef AtVector2 AtPoint2
 
AI_DEPRECATED typedef AtRGB AtColor
 

Detailed Description

Macros for backwards compatibility only - do not include this in new code.

IMPORTANT: Only include this file from .c or .cpp. Never include this in a .h file. Also, make this the last thing you include to avoid problems with system or 3rd party header files.


© 2022 Autodesk, Inc. · All rights reserved · www.arnoldrenderer.com