Ninja Library - Chunk Structure

NJS_CNK_OBJECT

Chunk object storage structure

DEFINITION

typedef struct cnkobj { 
 Uint32          evalflags; 
 NJS_CNK_MODEL   *model; 
 Float           pos[3]; 
 Angle           ang[3]; 
 Float           scl[3]; 
 struct cnkobj   *child; 
 struct cnkobj   *sibling; 
} NJS_CNK_OBJECT; 

MEMBER

 evalflags  Matrix operation evaluation flags 
 *model  Chunk model pointer 
 pos[3]  Movement amount 
 ang[3]  Rotation amount 
 scl[3]  Scale 
 *child  Child pointer 
 *sibling  Sibling pointer  

DESCRIPTION

Chunk object storage structure.

REFERENCE

njCnkDrawMotion()
njCnkDrawMotionLink()
njCnkDrawObject()
njCnkDrawShapeMotion()
njCnkDrawShapeMotionLink()
njCnkEasyDrawMotion()
njCnkEasyDrawMotionLink()
njCnkEasyDrawObject()
njCnkEasyDrawShapeMotion()
njCnkEasyDrawShapeMotionLink()
njCnkEasyMultiDrawMotion()
njCnkEasyMultiDrawMotionLink()
njCnkEasyMultiDrawObject()
njCnkEasyMultiDrawShapeMotion()
njCnkEasyMultiDrawShapeMotionLink()
njCnkGetShape()
njCnkModDrawObject()
njCnkPreLightObject()
njCnkSetCurrentShape()
njCnkSetMotionCallback()
njCnkSimpleDrawMotion()
njCnkSimpleDrawMotionLink()
njCnkSimpleDrawObject()
njCnkSimpleDrawShapeMotion()
njCnkSimpleDrawShapeMotionLink()
njCnkSimpleMultiDrawObject()

NJS_CNK_OBJECT
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999