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. |