Groups | |
| CLOUD_CELL_SIZE | |
Classes | |
| class | CloudObject |
Macros | |
| #define | CLOUD_NODE |
| #define | CLOUD_GROUP_NODE |
| #define | MSG_SKY_INIALIZED |
| #define | LIB_CLOUD |
Typedefs | |
| typedef Bool(* | CloudDrawFn) (BaseObject *op, BaseDraw *pDraw, BaseDrawHelp *pDrawHelp, Int32 lGrid, Float rQuality, const Vector &vScale, BaseObject *pSun, Bool bDrawPlane) |
| typedef void *(* | CloudDataAllocator) (BaseObject *pCloud) |
| typedef void(* | ClodDataDeleter) (BaseObject *pCloud, void *&pData) |
Functions | |
| BaseObject * | FindSkyObject (BaseDocument *pDoc) |
| #define CLOUD_NODE |
Cloud node ID.
| #define CLOUD_GROUP_NODE |
Cloud group ID.
| #define MSG_SKY_INIALIZED |
Sky initialized message ID.
| #define LIB_CLOUD |
Cloud library ID.
| typedef Bool(* CloudDrawFn) (BaseObject *op, BaseDraw *pDraw, BaseDrawHelp *pDrawHelp, Int32 lGrid, Float rQuality, const Vector &vScale, BaseObject *pSun, Bool bDrawPlane) |
Cloud draw callback.
| [in] | op | The object. |
| [in] | pDraw | The draw view. |
| [in] | pDrawHelp | The draw helper. |
| [in] | lGrid | The grid. |
| [in] | rQuality | The quality. |
| [in] | vScale | The scale. |
| [in] | pSun | The sun object. |
| [in] | bDrawPlane | The draw plane option. |
| typedef void*(* CloudDataAllocator) (BaseObject *pCloud) |
Cloud data allocator callback.
| [in] | pCloud | The cloud object. |
| typedef void(* ClodDataDeleter) (BaseObject *pCloud, void *&pData) |
Cloud data deleter callback.
| [in] | pCloud | The cloud object. |
| [in] | pData | The data to delete. |
| BaseObject* cinema::FindSkyObject | ( | BaseDocument * | pDoc | ) |
Finds the sky object in pDoc.
| [in] | pDoc | The document to search in. The caller owns the pointed document. |