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 向量 &vScale, BaseObject *pSun, Bool bDrawPlane) |
| typedef void *(* | CloudDataAllocator ) ( BaseObject *pCloud) |
| typedef void(* | ClodDataDeleter ) ( BaseObject *pCloud, void *&pData) |
函数 |
|
| 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 向量 &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 * FindSkyObject | ( | BaseDocument * | pDoc | ) |
Finds the sky object in pDoc .
| [in] | pDoc | The document to search in. The caller owns the pointed document. |